public function afterConstruct($event) { Yii::import('system.vendors.lifei.DbIDGenerator'); if($this->owner->isNewRecord && $this->owner->getPrimaryKey() == NULL) { $this->owner->setPrimaryKey(DbIDGenerator::nextId()); } }
protected function afterConstruct() { parent::afterConstruct(); if ($this->isNewRecord && $this->getPrimaryKey() == NULL) { $this->setPrimaryKey(DbIDGenerator::nextId()); } }