public function saveEventTimeWindow($attributes, $runValidation = true) { $this->removeTime($this->id); if (count($attributes) > 0) { //\yii::trace('delete Attribute Id:'.$key); $modelAttribute = new TimeWindow(); $modelAttribute->start_date = $attributes['start_date']; $modelAttribute->end_date = $attributes['end_date']; $modelAttribute->start_time = $attributes['start_time']; $modelAttribute->end_time = $attributes['end_time']; $modelAttribute->week_days = $attributes['week_days']; $modelAttribute->event_id = $this->id; $modelAttribute->save($runValidation); unset($modelAttribute); } }