public function edit($id) { if (isset($_POST['submit_edit'])) { $method = 'edit'; $this->view = new View($this->controller, $method); $to_view['errors']['errors'] = $this->model->addContact('edit', $id); $to_view['prev_values']['prev_values'] = $this->model->getPrevValues(); $this->view->set($to_view); $this->view->display(); } else { $method = 'edit'; $this->view = new View($this->controller, $method); $record['result'] = $this->model->getRecordById($id); $record['best_phone'] = best_phone::get_to_view($record['result']); $record['result']['birthday'] = $this->model->editDate($record['result']['birthday']); $this->view->set($record); $this->view->display(); } }