/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); if (!$this->_repository->entityInherits('ComBaseDomainEntityNode')) { throw new InvalidArgumentException($this->_repository->getDescription()->getEntityIdentifier() . ' is not a node'); } }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); $authorizers = array_reverse(array_unique(KConfig::unbox($config->authorizers))); foreach ($authorizers as $authorizer) { $this->addAuthorizer($authorizer); } }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. * * @return void */ public function __construct(KConfig $config) { parent::__construct($config); if (!self::$_cache) { self::$_cache = new ArrayObject(); } $this->_enable = $config->enable; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); $this->_validator = $config->validator; $this->_errors = $this->getService('anahita:object.array'); }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); $this->_storage = $config->storage; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); $this->_scopes = $config['scopes']; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. * * @return void */ public function __construct(KConfig $config) { parent::__construct($config); $this->_subscribe_after_follow = $config->subscribe_after_follow; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. * * @return void */ public function __construct(KConfig $config) { parent::__construct($config); $this->_serializer = $config->serializer; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. */ public function __construct(KConfig $config) { parent::__construct($config); $this->_comment_sanitizer = $config->comment; }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. * * @return void */ public function __construct(KConfig $config) { parent::__construct($config); $this->_modifiable_properties = KConfig::unbox($config->modifiable_properties); }
/** * Constructor. * * @param KConfig $config An optional KConfig object with configuration options. * * @return void */ public function __construct(KConfig $config) { parent::__construct($config); $this->_searchable_properties = $config->searchable_properties; }