/** * @desc Class contructor * @param object IDependencyInjectionContainer instance * @access public */ public function __construct(IDependencyInjectionContainer $DI) { parent::__construct($DI); $this->_personna = new Personna($DI); $this->_sessionManager = $DI->getSessionManager(); $this->identify(); }
/** * Constructor * * @param int $id ID of the item * @param object $DI Instance of IDependencyInjectionContainer */ public function __construct($id, IDependencyInjectionContainer $DI) { $this->_data['ID'] = $id; $this->_data['actions'] = new ArrayObject(array(), ArrayObject::ARRAY_AS_PROPS); // Get language configuration $this->_lang = $DI->getLanguage(get_called_class()); // Get form helper $this->_form = new Form($DI); parent::__construct($DI); }
/** * Constructor. Loads ruleset and call parents constructor * * @param object $DI Instance of IdependencyInjectionContainer */ public function __construct($DI) { $this->_ruleset = new Config(__DIR__ . '/../config/defaultRuleset.ini'); parent::__construct($DI); }
/** * Constructor. Loads ruleset and call parents constructor * * @param object $DI Instance of IdependencyInjectionContainer * @param int $battlefieldId Id of the battlefield */ public function __construct($DI, $battlefieldId) { $this->_ruleset = new Config(__DIR__ . '/../config/defaultRuleset.ini'); $this->_battlefieldId = $battlefieldId; parent::__construct($DI); }