/** * @inheritdoc */ public function rules() { return [[['Name', 'Description', 'Deleted', 'RoomID'], 'required'], [['IsWicket', 'WicketCounter', 'WicketLimit', 'RoomID'], 'integer'], [['RoomID'], 'exist', 'targetClass' => RoomRecord::className(), 'targetAttribute' => 'id'], [['Name', 'Description'], 'string', 'max' => 255], [['WicketCounter', 'WicketLimit'], 'default', 'value' => 0], [['IsWicket'], 'default', 'value' => 0], [['Deleted'], 'default', 'value' => 0]]; }
/** * @return RoomRecord */ public function getRoom() { return $this->hasOne(RoomRecord::className(), ['ID' => 'RoomID']); }