66 lines
1.3 KiB
PHP
66 lines
1.3 KiB
PHP
<?php
|
|
|
|
namespace common\models;
|
|
|
|
use Yii;
|
|
|
|
/**
|
|
* This is the model class for table "user_sold_item".
|
|
*
|
|
* @property integer $id_user_sold_item
|
|
* @property integer $id_user
|
|
* @property integer $id_transfer
|
|
*/
|
|
class UserSoldItem extends \yii\db\ActiveRecord
|
|
{
|
|
/**
|
|
* @inheritdoc
|
|
*/
|
|
public static function tableName()
|
|
{
|
|
return 'user_sold_item';
|
|
}
|
|
|
|
/**
|
|
* @inheritdoc
|
|
*/
|
|
public function rules()
|
|
{
|
|
return [
|
|
[['id_user', 'id_transfer'], 'integer']
|
|
];
|
|
}
|
|
|
|
/**
|
|
* @inheritdoc
|
|
*/
|
|
public function attributeLabels()
|
|
{
|
|
return [
|
|
'id_user_sold_item' => Yii::t('common/user-sold-item', 'Id User Sold Item'),
|
|
'id_user' => Yii::t('common/user-sold-item', 'Id User'),
|
|
'id_transfer' => Yii::t('common/user-sold-item', 'Id Transfer'),
|
|
];
|
|
}
|
|
|
|
public function getAccount(){
|
|
$this->hasOne(Transfer::className(), ["id_transfer" => "id_transfer"]);
|
|
}
|
|
|
|
public function getUser(){
|
|
$this->hasOne(User::className(), ["id" => "id_user"]);
|
|
}
|
|
|
|
|
|
public static function read($user){
|
|
|
|
$query = UserSoldItem::find();
|
|
$query->andWhere(['id_user' => $user->id_user]);
|
|
$result = $query->all();
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|