public function save() { foreach ($this->getBreaksList() as $row) { $break = new AB_ScheduleItemBreak(); $break->setData($row); if ($this->get('start_time') >= $break->get('start_time') || $break->get('start_time') >= $this->get('end_time') || $this->get('start_time') >= $break->get('end_time') || $break->get('end_time') >= $this->get('end_time')) { $break->delete(); } } parent::save(); }
public function executeDeleteStaffScheduleBreak() { $break = new AB_ScheduleItemBreak(); $break->load(1); $break->delete(); exit; }
public function executeDeleteStaffScheduleBreak() { $break = new AB_ScheduleItemBreak(); $break->load($this->getParameter('id')); $break->delete(); wp_send_json_success(); }