public function testMethods()
 {
     // Clear validations
     \model\ValidationService::Clear();
     $page = new Page(12, 'Really nice HEÄDER', 'content', 'authorName');
     $page->GenerateSlug();
     $this->assertEquals("really-nice-header", $page->GetSlug());
 }
Example #2
0
 private function Update(Page $page)
 {
     $stmt = $this->conn->prepare("UPDATE page SET name=?, slug=?, project=?, content=?, template=?, module=? WHERE id = ?");
     $stmt->execute(array($page->GetName(), $page->GenerateSlug(), $page->GetProject(), $page->GetContent(), $page->GetTemplate(), $page->GetModule(), $page->GetID()));
     return $page->GetID();
 }