/var/www/vhosts/nabawater/common/models/base
Edit: /var/www/vhosts/nabawater/common/models/base/BaseBranch.php (5773B)
16],
[['latitude', 'longitude', 'contact_number'], 'string', 'max' => 32],
[['contact_email', 'username', 'password_hash', 'secret_password_hash', 'password_reset_token', 'device_token'], 'string', 'max' => 256],
[['order_type', 'busy_reason'], 'string', 'max' => 45],
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'branch_id' => Yii::t('common', 'Branch ID'),
'branch_key' => Yii::t('common', 'Branch Key'),
'vendor_id' => Yii::t('common', 'Vendor ID'),
'latitude' => Yii::t('common', 'Latitude'),
'longitude' => Yii::t('common', 'Longitude'),
'contact_email' => Yii::t('common', 'Contact Email'),
'contact_number' => Yii::t('common', 'Contact Number'),
'username' => Yii::t('common', 'Username'),
'password_hash' => Yii::t('common', 'Password Hash'),
'secret_password_hash' => Yii::t('common', 'Secret Password Hash'),
'password_reset_token' => Yii::t('common', 'Password Reset Token'),
'pickup_time' => Yii::t('common', 'Pickup Time'),
'delivery_time' => Yii::t('common', 'Delivery Time'),
'preparation_time' => Yii::t('common', 'Preparation Time'),
'device_type' => Yii::t('common', 'Device Type'),
'device_token' => Yii::t('common', 'Device Token'),
'branch_status' => Yii::t('common', 'Branch Status'),
'approve_status' => Yii::t('common', 'Approve Status'),
'payment_option' => Yii::t('common', 'Payment Option'),
'branch_availability_status' => Yii::t('common', 'Branch Availability Status'),
'delivery_charge_base_km' => Yii::t('common', 'Delivery Charge Base Km'),
'delivery_charge_base' => Yii::t('common', 'Delivery Charge Base'),
'delivery_charge_additional_per_km' => Yii::t('common', 'Delivery Charge Additional Per Km'),
'delivery_time_base_km' => Yii::t('common', 'Delivery Time Base Km'),
'delivery_time_base' => Yii::t('common', 'Delivery Time Base'),
'delivery_time_additional_per_km' => Yii::t('common', 'Delivery Time Additional Per Km'),
'rating' => Yii::t('common', 'Rating'),
'created_user_id' => Yii::t('common', 'Created User ID'),
'created_at' => Yii::t('common', 'Created At'),
'modified_user_id' => Yii::t('common', 'Modified User ID'),
'modified_at' => Yii::t('common', 'Modified At'),
'order_type' => Yii::t('common', 'Order Type'),
'busy_reason' => Yii::t('common', 'Busy Reason'),
];
}
/**
* @return \yii\db\ActiveQuery
*/
public function getBranchLangs()
{
return $this->hasMany(BaseBranchLang::className(), ['branch_id' => 'branch_id']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getBranchTimeslots()
{
return $this->hasMany(BaseBranchTimeslot::className(), ['branch_id' => 'branch_id']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getItems()
{
return $this->hasMany(BaseItem::className(), ['branch_id' => 'branch_id']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getOrders()
{
return $this->hasMany(BaseOrder::className(), ['branch_id' => 'branch_id']);
}
}