/**
  * @param ManagerGroup $storage
  * @param BagOStuff $cache
  * @param TreeRepository $treeRepo
  * @param DbFactory $dbFactory
  * @param FlowActions $actions
  */
 public function __construct(ManagerGroup $storage, TreeRepository $treeRepo, BagOStuff $cache, DbFactory $dbFactory, FlowActions $actions)
 {
     parent::__construct($storage, $treeRepo);
     $this->cache = $cache;
     $this->dbFactory = $dbFactory;
     $this->actions = $actions;
 }
 /**
  * @param ManagerGroup $storage
  * @param TreeRepository $treeRepo
  * @param FlowActions $actions
  */
 public function __construct(ManagerGroup $storage, TreeRepository $treeRepo, FlowActions $actions)
 {
     parent::__construct($storage, $treeRepo);
     $this->actions = $actions;
 }
 /**
  * @param ManagerGroup $storage
  * @param TreeRepository $treeRepository
  * @param RevisionActionPermissions $permissions
  * @param WatchedTopicItems $watchedTopicItems
  */
 public function __construct(ManagerGroup $storage, TreeRepository $treeRepository, RevisionActionPermissions $permissions, WatchedTopicItems $watchedTopicItems)
 {
     parent::__construct($storage, $treeRepository);
     $this->permissions = $permissions;
     $this->watchedTopicItems = $watchedTopicItems;
 }
 /**
  * @param ManagerGroup $storage
  * @param TreeRepository $treeRepository
  * @param RevisionActionPermissions $permissions
  */
 public function __construct(ManagerGroup $storage, TreeRepository $treeRepository, RevisionActionPermissions $permissions)
 {
     parent::__construct($storage, $treeRepository);
     $this->permissions = $permissions;
 }