mirror of
https://github.com/Karaka-Management/Developer-Guide.git
synced 2026-01-30 12:58:40 +00:00
use http request/response
This commit is contained in:
parent
1406fdd86e
commit
6e8b48dc5d
|
|
@ -43,8 +43,8 @@ namespace app;
|
||||||
|
|
||||||
use phpOMS\ApplicationAbstract; /* provides many member variables which are often shared with controllers */
|
use phpOMS\ApplicationAbstract; /* provides many member variables which are often shared with controllers */
|
||||||
use phpOMS\Dispatcher\Dispatcher;
|
use phpOMS\Dispatcher\Dispatcher;
|
||||||
use phpOMS\Message\Http\Request;
|
use phpOMS\Message\Http\HttpRequest;
|
||||||
use phpOMS\Message\Http\Response;
|
use phpOMS\Message\Http\HttpResponse;
|
||||||
use phpOMS\Router\WebRouter;
|
use phpOMS\Router\WebRouter;
|
||||||
use phpOMS\Uri\UriFactory;
|
use phpOMS\Uri\UriFactory;
|
||||||
use phpOMS\Views\View;
|
use phpOMS\Views\View;
|
||||||
|
|
@ -116,9 +116,9 @@ class Application extends ApplicationAbstract
|
||||||
}
|
}
|
||||||
|
|
||||||
/* initialize response object */
|
/* initialize response object */
|
||||||
private function initResponse(Request $request) : Response
|
private function initResponse(HttpRequest $request) : HttpResponse
|
||||||
{
|
{
|
||||||
$response = new Response();
|
$response = new HttpResponse();
|
||||||
|
|
||||||
// you could use the request content-type in order to define the response content-type
|
// you could use the request content-type in order to define the response content-type
|
||||||
$response->getHeader()->set('content-type', 'text/html; charset=utf-8');
|
$response->getHeader()->set('content-type', 'text/html; charset=utf-8');
|
||||||
|
|
@ -130,7 +130,7 @@ class Application extends ApplicationAbstract
|
||||||
}
|
}
|
||||||
|
|
||||||
/* initialize main page template. if many pages have a different page template you could put this into the corresponding controllers. */
|
/* initialize main page template. if many pages have a different page template you could put this into the corresponding controllers. */
|
||||||
private function initMainPageTemplate(Request $request, Response $response) : View
|
private function initMainPageTemplate(HttpRequest $request, HttpResponse $response) : View
|
||||||
{
|
{
|
||||||
$pageView = new View(null, $request, $response);
|
$pageView = new View(null, $request, $response);
|
||||||
$pageView->setTemplate('/app/tpl/index'); // templates need file ending .tpl.php
|
$pageView->setTemplate('/app/tpl/index'); // templates need file ending .tpl.php
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user