public function add() { if ($_SERVER['REQUEST_METHOD'] === 'POST') { $entity = new PageEntity(); $entity->setTitle($_POST['title'])->setContent($_POST['content'])->setDateAdded(date('Y-m-d H:i:s')); $pageCollection = new PageCollection(); $pageCollection->save($entity); header('Location: index.php?c=page'); exit; } $this->loadView('page/add'); }
public function edit() { $pages_collection = new PagesCollection(); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $page = new PageEntity(); $page->setId($_GET['id']); $page->setTitle($_POST['title']); $page->setContent($_POST['content']); $pages_collection->save($page); header('Location: index.php?controller=pages'); } $data = $pages_collection->get($_GET['id']); $this->loadView('cms/pages_edit', array('data' => $data)); }