Exemplo n.º 1
0
 public function testGetData()
 {
     $pageClass = new PageEntity();
     $pageClass->setId(1);
     $pageClass->setUrl('url');
     $pageArray = array('id' => 1, 'url' => 'url');
     $this->assertEquals($pageArray, $this->em->getData($pageClass));
 }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
<?php

require_once "./Model/entity/PageEntity.php";
$page = new PageEntity();
$page->setId(2);
$page->setUrl('url');
echo $page->getId();
echo "<br />";
echo $page->getUrl();