Difference between revisions of "Page"
From A-Eskwiki
(Created page with "De Page-klassen in <code>space/classes/Page</code> zijn abstracte representaties van de content van Responses. Zo heb je bijvoorbeeld een [https://doxygen-www.a-eskwadraat...") |
(→Vertaalsleutel stateful → puur) |
||
Line 11: | Line 11: | ||
| Page::getInstance('$bla') | | Page::getInstance('$bla') | ||
| new $blaPage() | | new $blaPage() | ||
+ | |- | ||
+ | | $page->end() | ||
+ | | new PageResponse($page) | ||
|} | |} | ||
[[Category:WebCie]] | [[Category:WebCie]] |
Latest revision as of 16:39, 10 December 2017
De Page-klassen in space/classes/Page
zijn abstracte representaties van de content van Responses. Zo heb je bijvoorbeeld een HTMLPage, een representatie van een HTML-pagina met de standaardopmaak. In een Controller kun je een Page in een PageResponse zetten en die returnen: return new PageResponse($page);
De Page-klassen zijn bij de feature-responses
-branch gerefactord: nu heten ze HTMLPage
ipv Html_Page
en is Page::getInstance
deprecated: gebruik gewoon new HTMLPage()
enzo. Check wel dat side-effectful code op deze instance (zoals pageLinks
) nu ook gefixt moet worden als je dit aanpast.
Vertaalsleutel stateful → puur
Html_Page | HTMLPage |
Page::getInstance('$bla') | new $blaPage() |
$page->end() | new PageResponse($page) |