| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <?php
- namespace app\models;
- use Yii;
- /**
- * This is the model class for table "auclots".
- *
- * @property integer $id
- * @property integer $user_id
- * @property string $name
- * @property integer $dogovor_id
- * @property string $address
- * @property string $payment_term
- * @property string $payment_order
- * @property string $member_require
- * @property string $term_procedure
- * @property integer $requisites_id
- * @property string $bidding_date
- */
- class Auclots extends \yii\db\ActiveRecord
- {
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return 'auclots';
- }
- /**
- * @inheritdoc
- */
- public function rules()
- {
- return [
- [['user_id', 'name', 'dogovor_id', 'payment_term', 'member_require', 'term_procedure', 'requisites_id', 'bidding_date','auction_date'], 'required'],
- [['user_id', 'dogovor_id', 'requisites_id'], 'integer'],
- [['bidding_date','auction_date','address','name','member_require'], 'safe'],
- [['payment_term', 'payment_order', 'term_procedure'], 'string', 'max' => 5000]
- ];
- }
- /**
- * @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', 'PaymentTerm ID'),
- 'payment_order' => Yii::t('app', 'Порядок формирования цен договора'),
- 'member_require' => Yii::t('app', 'MemberRequire ID'),
- 'term_procedure' => Yii::t('app', 'Терміни та порядок внесення фінансового забезпечення'),
- 'requisites_id' => Yii::t('app', 'Реквізити'),
- 'bidding_date' => Yii::t('app', 'BiddingDate ID'),
- 'auction_date' => Yii::t('app', 'AuctionDate ID'),
- ];
- }
- public function getRequisite()
- {
- return $this->hasOne(Requisites::className(), ['id' => 'requisites_id']);
- }
- public function getAllRequisites()
- {
- $requisites = Requisites::find() -> where(['user_id' => [Yii::$app->user->identity->id]])->all();
- foreach($requisites as $requisite){
- $requisite->title = $requisite->title . ' - ' . $requisite->account . ' / ' . $requisite->bank;
- }
- return \yii\helpers\ArrayHelper::map($requisites, 'id', 'title');
- }
- }
|