public function rules()
{
return [
+ [['store_id'], 'required'],
[['tabel'], 'integer', 'skipOnEmpty' => false],
[['id', 'shift_id', 'store_id'], 'integer'],
[['date'], 'date', 'format' => 'yyyy-M-d'],
[['salary_shift'], 'in', 'range' => \yii_app\records\Timetable::getSalariesDay(), 'skipOnEmpty' => true],
[['shift_id'], 'in', 'range' => array_keys(Shift::all()), 'skipOnEmpty' => false],
- [['store_id'], 'exist', 'targetClass' => CityStore::class, 'targetAttribute' => 'id', 'skipOnEmpty' => false],
+ [['store_id'], 'exist', 'targetClass' => CityStore::class, 'targetAttribute' => 'id', 'skipOnEmpty' => true],
[['admin_id', 'admin_id_add'], 'exist', 'targetClass' => Admin::class, 'targetAttribute' => 'id', 'skipOnEmpty' => true],
[['d_id', 'admin_group_id'], 'exist', 'targetClass' => AdminGroup::class, 'targetAttribute' => 'id', 'skipOnEmpty' => true], // ???
[['time_start', 'time_end'], 'date', 'format' => 'HH:mm:ss'], // ???