public function insert($post) { $errors = array(); $expense = new Expenses(); $expense->exchangeArray($post); $user_id = $_SESSION['id']; $expense->setUser_id($user_id); $date_of_expense = date("Y-m-d"); $expense->setDate_of_expense($date_of_expense); $type = $expense->getType(); $expense->setType($type); $value = trim($expense->getValue()); $expense->setValue($value); $_SESSION['value'] = $value; if (empty($value)) { $errors['value'] = "Моля въведете разход!"; } if (!is_numeric($value)) { $errors['value'] = "Моля въведете число!"; } if (count($errors) > 0) { return $errors; } else { $this->add($expense); return $errors = array(); } }