Beispiel #1
0
 public function attach($owner)
 {
     if (!$owner instanceof Base) {
         $behaviorClass = $this->className();
         $ownerClass = Base::className();
         throw new InvalidConfigException("'{$behaviorClass}' must only be attached to '{$ownerClass}' instances.");
     }
     parent::attach($owner);
 }
Beispiel #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getNik0()
 {
     return $this->hasOne(Base::className(), ['nik' => 'nik']);
 }
Beispiel #3
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getBase()
 {
     return $this->hasOne(Base::className(), ['id' => 'base_id']);
 }
Beispiel #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getBases()
 {
     return $this->hasMany(Base::className(), ['user_id' => 'id'])->inverseOf('user');
 }