コード例 #1
0
ファイル: EditDocumentPage.php プロジェクト: rutgerkok/rCMS
 private function retrieveDocument(Website $website, DocumentRepository $documentRepo, $id, User $user)
 {
     if ($id === 0) {
         // New document
         return Document::createNew("", "", $user);
     }
     return $documentRepo->getDocumentOrWidgetArea($website->getWidgets(), $website->getText(), $id);
 }
コード例 #2
0
ファイル: DocumentTest.php プロジェクト: rutgerkok/rCMS
 public function testInvalidIntroInConstructor()
 {
     $invalidIntro = str_repeat("t", Document::INTRO_MAX_LENGTH + 1);
     $document = Document::createNew("Test Title", $invalidIntro, $this->getTestUser());
     $this->assertFalse(Document::isValidIntro($document->getIntro()));
 }