| Current Path : /var/www/html/sprm/backend/models/ |
| Current File : /var/www/html/sprm/backend/models/StaffBahagianKetiga.php |
<?php
namespace backend\models;
use Yii;
/**
* This is the model class for table "staff_bahagian_kedua".
*
* @property int $bahagian2_id
* @property string $bahagian2_nama
* @property string $bahagian2_nama_eng
* @property int $bahagian1_id
*/
class StaffBahagianKetiga extends \yii\db\ActiveRecord
{
/**
* {@inheritdoc}
*/
public static function tableName()
{
return 'staff_bahagian_ketiga';
}
/**
* {@inheritdoc}
*/
public function rules()
{
return [
[['bahagian3_nama', 'bahagian3_nama_eng', 'bahagian_id_2', 'bahagian_id_1'], 'required'],
[['bahagian_id_2', 'bahagian_id_1'], 'integer'],
[['bahagian3_nama', 'bahagian3_nama_eng'], 'string', 'max' => 500],
];
}
/**
* {@inheritdoc}
*/
public function attributeLabels()
{
return [
'bahagian3_id' => Yii::t('app', 'Bahagian3 ID'),
'bahagian3_nama' => Yii::t('app', 'Bahagian3 Nama'),
'bahagian3_nama_eng' => Yii::t('app', 'Bahagian3 Nama Eng'),
'bahagian_id_2' => Yii::t('app', 'Bahagian2 ID'),
'bahagian_id_1' => Yii::t('app', 'Bahagian1 ID'),
];
}
public function getStaffbahagianpertama() {
return $this->hasMany(StaffBahagianPertama::className(), ['bahagian_id' => 'bahagian_id_1']);
}
public function getStaffbahagiankedua() {
return $this->hasMany(StaffBahagianKedua::className(), ['bahagian2_id' => 'bahagian_id_2']);
}
}