8 * Это класс модели типов.
10 * @property int $id Идентификатор типа (неизменяемое)
11 * @property string|null $name наименование типа оборудования
12 * @property int $icount Количество оборудования для конкретного типа
13 * @property string|null $tname Наименование типа оборудования
15 * @property Items[] $items
17 class Types extends \yii\db\ActiveRecord
24 public static function tableName()
32 public function rules()
35 [['name'], 'string', 'max' => 20],
42 public function attributeLabels()
45 'id' => Yii::t('app', 'Identifire'),
46 'name' => Yii::t('types', 'Type'),
47 'tname' => Yii::t('types', 'Types'),
48 'icount' => Yii::t('types', 'Count of items'),
53 * Gets query for [[Items]].
55 * @return \yii\db\ActiveQuery
57 public function getItems()
59 return $this->hasMany(Items::className(), [ 'type_id' => 'id' ]);