return self::$dice->create(Factory\Api\Mastodon\ScheduledStatus::class);
}
+ /**
+ * @return Factory\Api\Mastodon\Subscription
+ */
+ public static function mstdnSubscription()
+ {
+ return self::$dice->create(Factory\Api\Mastodon\Subscription::class);
+ }
+
/**
* @return Factory\Api\Mastodon\ListEntity
*/
}
/**
- * @return Model\Storage\IStorage
+ * @return Model\Storage\IWritableStorage
*/
public static function storage()
{
- return self::$dice->create(Model\Storage\IStorage::class);
+ return self::$dice->create(Model\Storage\IWritableStorage::class);
+ }
+
+ /**
+ * @return Model\Log\ParsedLogIterator
+ */
+ public static function parsedLogIterator()
+ {
+ return self::$dice->create(Model\Log\ParsedLogIterator::class);
}
//