/** * @return \yii\db\ActiveQuery */ public function getObjectTypes() { return $this->hasMany(ObjectTypes::className(), ['id' => 'object_type_id'])->viaTable('allowed_links', ['attr_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getObjectType() { return $this->hasOne(ObjectTypes::className(), ['id' => 'object_type_id']); }
/** * @return \yii\db\ActiveQuery */ public function getObjectTypes() { return $this->hasMany(ObjectTypes::className(), ['parent_id' => 'id']); }