| Current Path : /var/www/html/chatbot/frontend/models/application/ |
| Current File : /var/www/html/chatbot/frontend/models/application/DlsAiApplication.php |
<?php
namespace frontend\models\application;
use Yii;
/**
* This is the model class for table "dls_ai_application".
*
* @property int $aiap_id
* @property int $aiap_persontype
* @property int $aiap_transportationmode
* @property int $aiap_transportcategory
* @property int $aiap_businessno
* @property string $aiap_applicantname
* @property string $aiap_operatorname
* @property string $aiap_countryorigin
* @property string $aiap_businessaddress1
* @property string $aiap_businessaddress2
* @property string $aiap_businessaddress3
* @property string $aiap_businessposcode
* @property string $aiap_businessstate
* @property string $aiap_businesscountry
* @property string $aiap_correspondenceaddress1
* @property string $aiap_correspondenceaddress2
* @property string $aiap_correspondenceaddress3
* @property string $aiap_correspondenceposcode
* @property string $aiap_correspondencestate
* @property string $aiap_correspondencecountry
* @property string $aiap_operatortradename
* @property string $aiap_telno
* @property string $aiap_faxno
* @property string $aiap_email
* @property string $aiap_memberassociate
* @property int $aiap_estimatepersonasean
* @property int $aiap_estimatepersonnotasean
* @property string $aiap_acchaldername
* @property string $aiap_bankname
* @property string $aiap_bankaddress
* @property int $aiap_accounttype
* @property int $aiap_noaccount
* @property string $aiap_contactname
* @property string $aiap_contacttelno
* @property string $aiap_contactfaxno
* @property string $aiap_contactemail
* @property string $aiap_declarationdate
* @property string $aiap_nameofapplicant
* @property int $aiap_icofapplicant
* @property string $aiap_incometax
* @property string $aiap_datecommencement
* @property string $aiap_nationalityofapplicant
*
* @property DlsAiDirectorowner[] $dlsAiDirectorowners
*/
class DlsAiApplication extends \yii\db\ActiveRecord
{
/**
* {@inheritdoc}
*/
public static function tableName()
{
return 'dls_ai_application';
}
/**
* {@inheritdoc}
*/
public function rules()
{
return [
[['aiap_persontype', 'aiap_transportationmode', 'aiap_transportcategory', 'aiap_estimatepersonasean', 'aiap_estimatepersonnotasean', 'aiap_noaccount', 'aiap_icofapplicant'], 'integer'],
[['aiap_declarationdate', 'aiap_datecommencement', 'aiap_accounttype', 'aiap_businessno','aiap_applicantname', 'aiap_operatorname', 'aiap_businessaddress1', 'aiap_businessaddress2', 'aiap_businessaddress3', 'aiap_correspondenceaddress1', 'aiap_correspondenceaddress2', 'aiap_correspondenceaddress3', 'aiap_operatortradename', 'aiap_email', 'aiap_contactname', 'aiap_contactemail', 'aiap_nameofapplicant','aiap_businessstate', 'aiap_countryorigin'], 'safe'],
[['aiap_businessposcode', 'aiap_businesscountry', 'aiap_correspondenceposcode', 'aiap_correspondencestate', 'aiap_correspondencecountry', 'aiap_incometax'], 'string', 'max' => 50],
[['aiap_telno', 'aiap_faxno', 'aiap_contacttelno', 'aiap_contactfaxno', 'aiap_nationalityofapplicant'], 'string', 'max' => 500],
[['aiap_memberassociate', 'aiap_acchaldername'], 'string', 'max' => 255],
[['aiap_bankname'], 'string', 'max' => 500],
[['aiap_bankaddress'], 'string', 'max' => 1500],
];
}
/**
* {@inheritdoc}
*/
public function attributeLabels()
{
return [
'aiap_id' => Yii::t('app', 'Aiap ID'),
'aiap_persontype' => Yii::t('app', 'Aiap Persontype'),
'aiap_transportationmode' => Yii::t('app', 'Aiap Transportationmode'),
'aiap_transportcategory' => Yii::t('app', 'Aiap Transportcategory'),
'aiap_businessno' => Yii::t('app', 'Aiap Businessno'),
'aiap_applicantname' => Yii::t('app', 'Aiap Applicantname'),
'aiap_operatorname' => Yii::t('app', 'Aiap Operatorname'),
'aiap_countryorigin' => Yii::t('app', 'Aiap Countryorigin'),
'aiap_businessaddress1' => Yii::t('app', 'Aiap Businessaddress1'),
'aiap_businessaddress2' => Yii::t('app', 'Aiap Businessaddress2'),
'aiap_businessaddress3' => Yii::t('app', 'Aiap Businessaddress3'),
'aiap_businessposcode' => Yii::t('app', 'Aiap Businessposcode'),
'aiap_businessstate' => Yii::t('app', 'Aiap Businessstate'),
'aiap_businesscountry' => Yii::t('app', 'Aiap Businesscountry'),
'aiap_correspondenceaddress1' => Yii::t('app', 'Aiap Correspondenceaddress1'),
'aiap_correspondenceaddress2' => Yii::t('app', 'Aiap Correspondenceaddress2'),
'aiap_correspondenceaddress3' => Yii::t('app', 'Aiap Correspondenceaddress3'),
'aiap_correspondenceposcode' => Yii::t('app', 'Aiap Correspondenceposcode'),
'aiap_correspondencestate' => Yii::t('app', 'Aiap Correspondencestate'),
'aiap_correspondencecountry' => Yii::t('app', 'Aiap Correspondencecountry'),
'aiap_operatortradename' => Yii::t('app', 'Aiap Operatortradename'),
'aiap_telno' => Yii::t('app', 'Aiap Telno'),
'aiap_faxno' => Yii::t('app', 'Aiap Faxno'),
'aiap_email' => Yii::t('app', 'Aiap Email'),
'aiap_memberassociate' => Yii::t('app', 'Aiap Memberassociate'),
'aiap_estimatepersonasean' => Yii::t('app', 'Aiap Estimatepersonasean'),
'aiap_estimatepersonnotasean' => Yii::t('app', 'Aiap Estimatepersonnotasean'),
'aiap_acchaldername' => Yii::t('app', 'Aiap Acchaldername'),
'aiap_bankname' => Yii::t('app', 'Aiap Bankname'),
'aiap_bankaddress' => Yii::t('app', 'Aiap Bankaddress'),
'aiap_accounttype' => Yii::t('app', 'Aiap Accounttype'),
'aiap_noaccount' => Yii::t('app', 'Aiap Noaccount'),
'aiap_contactname' => Yii::t('app', 'Aiap Contactname'),
'aiap_contacttelno' => Yii::t('app', 'Aiap Contacttelno'),
'aiap_contactfaxno' => Yii::t('app', 'Aiap Contactfaxno'),
'aiap_contactemail' => Yii::t('app', 'Aiap Contactemail'),
'aiap_declarationdate' => Yii::t('app', 'Aiap Declarationdate'),
'aiap_nameofapplicant' => Yii::t('app', 'Aiap Nameofapplicant'),
'aiap_icofapplicant' => Yii::t('app', 'Aiap Icofapplicant'),
'aiap_incometax' => Yii::t('app', 'Aiap Incometax'),
'aiap_datecommencement' => Yii::t('app', 'Aiap Datecommencement'),
'aiap_nationalityofapplicant' => Yii::t('app', 'Aiap Nationalityofapplicant'),
];
}
/**
* @return \yii\db\ActiveQuery
*/
public function getDlsAiDirectorowners()
{
return $this->hasMany(DlsAiDirectorowner::className(), ['aiad_applicationid' => 'aiap_id']);
}
}