예제 #1
0
 /**
  * Constructor
  *
  * @param \Zend\Config\Config $config VuFind configuration
  */
 public function __construct(\Zend\Config\Config $config)
 {
     // Call standard record controller initialization:
     parent::__construct();
     // Load default tab setting:
     $this->fallbackDefaultTab = isset($config->Site->defaultRecordTab) ? $config->Site->defaultRecordTab : 'Holdings';
 }
예제 #2
0
 /**
  * Constructor
  */
 public function __construct()
 {
     // Override some defaults:
     $this->searchClassId = 'WorldCat';
     // Call standard record controller initialization:
     parent::__construct();
 }
예제 #3
0
 /**
  * Constructor
  */
 public function __construct()
 {
     // Override some defaults:
     $this->searchClassId = 'Primo';
     $this->fallbackDefaultTab = 'Description';
     // Call standard record controller initialization:
     parent::__construct();
 }
예제 #4
0
 /**
  * Constructor
  */
 public function __construct()
 {
     throw new \Exception('Pazpar2 record view not supported.');
     // Override some defaults:
     $this->searchClassId = 'Pazpar2';
     // Call standard record controller initialization:
     parent::__construct();
 }
예제 #5
0
 /**
  * Constructor
  *
  * @param \Zend\Config\Config $config VuFind configuration
  */
 public function __construct(\Zend\Config\Config $config)
 {
     // Call standard record controller initialization:
     parent::__construct();
     // Set default tab, if specified:
     if (isset($config->Collections->defaultTab)) {
         $this->fallbackDefaultTab = $config->Collections->defaultTab;
     }
 }
예제 #6
0
 /**
  * Constructor
  */
 public function __construct()
 {
     // Override some defaults:
     $this->accessPermission = 'access.EITModule';
     $this->searchClassId = 'EIT';
     $this->defaultTab = 'Description';
     // Call standard record controller initialization:
     parent::__construct();
 }
예제 #7
0
 /**
  * overloaded with front cache logic
  */
 public function __construct($id = NULL, $loaded = false)
 {
     try {
         // do inform front cache manager that this record type data hapen to be used at this URL
         LBoxCacheManagerFront::getInstance()->addRecordType(get_class($this));
         return parent::__construct($id, $loaded);
     } catch (Exception $e) {
         throw $e;
     }
 }
 /**
  * @ignore
  */
 public function __construct($record, $locales)
 {
     $this->locales = $locales;
     parent::__construct($record);
 }