fitness-web/common/models/EventEquipmentTypeAssignment.php
2021-09-27 20:43:59 +02:00

73 lines
1.7 KiB
PHP

<?php
namespace common\models;
use Yii;
/**
* This is the model class for table "event_equipment_type_assignment".
*
* @property integer $id
* @property integer $id_event
* @property integer $id_event_equipment_type
* @property integer $count
* @property string $created_at
* @property string $updated_at
*
* @property Event $idEvent
* @property EventEquipmentType $idEventEquipmentType
*/
class EventEquipmentTypeAssignment extends \yii\db\ActiveRecord
{
/**
* @inheritdoc
*/
public static function tableName()
{
return 'event_equipment_type_assignment';
}
/**
* @inheritdoc
*/
public function rules()
{
return [
[['id_event', 'id_event_equipment_type', 'count'], 'integer'],
[['created_at', 'updated_at'], 'required'],
[['created_at', 'updated_at'], 'safe']
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'id' => Yii::t('common/event', 'ID'),
'id_event' => Yii::t('common/event', 'Id Event'),
'id_event_equipment_type' => Yii::t('common/event', 'Id Event Equipment Type'),
'count' => Yii::t('common/event', 'Count'),
'created_at' => Yii::t('common/event', 'Created At'),
'updated_at' => Yii::t('common/event', 'Updated At'),
];
}
/**
* @return \yii\db\ActiveQuery
*/
public function getIdEvent()
{
return $this->hasOne(Event::className(), ['id' => 'id_event']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getIdEventEquipmentType()
{
return $this->hasOne(EventEquipmentType::className(), ['id' => 'id_event_equipment_type']);
}
}