| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- namespace app\models;
- use Yii;
- /**
- * This is the model class for table "cabinet".
- *
- * @property integer $id
- * @property integer $user_id
- * @property integer $client_id
- * @property integer $messages_id
- * @property integer $auk_type
- * @property integer $reports_id
- * @property string $description
- */
- class Cabinet extends \yii\db\ActiveRecord
- {
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return 'auctions';
- }
- public function rules()
- {
- return [
- [['user_id', 'name', 'dogovor_id', 'address', 'payment_term', 'payment_order', 'member_require', 'term_procedure', 'requisites_id', 'bidding_date'], 'required'],
- [['user_id', 'dogovor_id', 'requisites_id'], 'integer'],
- [['bidding_date'], 'safe'],
- [['name'], 'string', 'max' => 30],
- [['address'], 'string', 'max' => 40],
- [['payment_term', 'payment_order', 'member_require', 'term_procedure'], 'string', 'max' => 255]
- ];
- }
- /**
- * @inheritdoc
- */
- public function attributeLabels()
- {
- return [
- 'id' => Yii::t('app', 'AucNumber ID'),
- 'user_id' => Yii::t('app', 'User ID'),
- 'name' => Yii::t('app', 'Назва аукціону'),
- 'dogovor_id' => Yii::t('app', 'Проект договору'),
- 'address' => Yii::t('app', 'AddressTo ID'),
- 'payment_term' => Yii::t('app', 'Условия оплаты'),
- 'payment_order' => Yii::t('app', 'Порядок формирования цен договора'),
- 'member_require' => Yii::t('app', ' Вимоги до учасників торгів'),
- 'term_procedure' => Yii::t('app', 'Терміни та порядок внесення фінансового забезпечення'),
- 'requisites_id' => Yii::t('app', 'Реквізити'),
- 'bidding_date' => Yii::t('app', 'BiddingDate ID'),
- ];
- }
- public function getLot()
- {
- return $this->hasOne(Lots::className(), ['id' => 'lot_id']);
- }
- }
|