public function insert_reassign_counter($ticket_id) { $counter_old = $this->get_reassign_counter($ticket_id); if ($counter_old) { $dao = Model_TicketCounter::data_access(); $counter = $dao->find_by_pk($counter_old[0]->id); $counter->value = intval($counter->value) + 1; } else { $counter = new Model_TicketCounter(); $counter->ticket_id = $ticket_id; $counter->name = 'ticket_change_owner'; $counter->value = 1; } $counter->updated_at = date("Y-m-d H:i:s"); $counter->save(); $counter_id = $counter->id; return $counter_id; }