Eva\EvaEngine\Mvc\Model::initialize PHP Method

initialize() public method

Open master / slave mode Load ORM relationship injection
public initialize ( )
    public function initialize()
    {
        if (true === $this->useMasterSlave) {
            $this->setWriteConnectionService('dbMaster');
            $this->setReadConnectionService('dbSlave');
        }
        $this->loadRelations();
    }

Usage Example

Example #1
0
 public function initialize()
 {
     $this->hasManyToMany('id', 'Eva\\Wiki\\Entities\\CategoriesCategories', 'categoryId', 'parentId', 'Eva\\Wiki\\Entities\\Categories', 'id', array('alias' => 'parents'));
     $this->hasManyToMany('id', 'Eva\\Wiki\\Entities\\CategoriesCategories', 'parentId', 'parentId', 'Eva\\Wiki\\Entities\\Categories', 'id', array('alias' => 'children'));
     parent::initialize();
 }
All Usage Examples Of Eva\EvaEngine\Mvc\Model::initialize