コード例 #1
0
ファイル: SearchTabs.php プロジェクト: samuli/vufind-ere
 /**
  * Constructor
  *
  * @param SessionManager $session Session manager
  * @param PluginManager  $table   Database manager
  * @param PluginManager  $results Search results plugin manager
  * @param array          $config  Tab configuration
  * @param Url            $url     URL helper
  */
 public function __construct(\Zend\Session\SessionManager $session, \VuFind\Db\Table\PluginManager $table, \VuFind\Search\Results\PluginManager $results, array $config, \Zend\View\Helper\Url $url)
 {
     $this->session = $session;
     $this->table = $table;
     if (isset($config['Combined'])) {
         // Make sure that combined view is the first tab
         $config = ['Combined' => $config['Combined']] + $config;
     }
     parent::__construct($results, $config, $url);
 }
コード例 #2
0
ファイル: SearchTabs.php プロジェクト: jlehmus/NDL-VuFind2
 /**
  * Constructor
  *
  * @param PluginManager    $results Search results plugin manager
  * @param Url              $url     URL helper
  * @param SearchTabsHelper $helper  Search tabs helper
  * @param SessionManager   $session Session manager
  * @param PluginManager    $table   Database manager
  */
 public function __construct(PluginManager $results, Url $url, SearchTabsHelper $helper, \Zend\Session\SessionManager $session, \VuFind\Db\Table\PluginManager $table)
 {
     parent::__construct($results, $url, $helper);
     $this->session = $session;
     $this->table = $table;
 }