/** * @return \yii\db\ActiveQuery */ public function getNik0() { return $this->hasOne(DataManagement::className(), ['nik' => 'nik']); }
/** * @inheritdoc */ public function rules() { return [[['nik', 'agama', 'status_perkawinan', 'pekerjaan', 'pendidikan_terakhir'], 'required'], [['nik', 'no_kk', 'status_keluarga', 'ayah', 'ibu', 'agama', 'status_perkawinan', 'pendidikan_terakhir'], 'integer'], [['no_kk', 'status_keluarga', 'ayah', 'ibu'], 'default', 'value' => 0], [['foto'], 'string'], [['pekerjaan'], 'string', 'max' => 32], [['nik'], 'exist', 'skipOnError' => true, 'targetClass' => DataManagement::className(), 'targetAttribute' => ['nik' => 'nik']]]; }
/** * @return \yii\db\ActiveQuery */ public function getKepalaKeluarga() { return $this->hasOne(DataManagement::className(), ['nik' => 'kepala_keluarga']); }