Refactor classes into Http structure
This commit is contained in:
parent
83bc1a1661
commit
591e0c194d
9 changed files with 25 additions and 25 deletions
|
@ -3,8 +3,8 @@
|
|||
namespace App\Controllers\Api;
|
||||
|
||||
use App\Services\Subnet;
|
||||
use Core\Controllers\Controller;
|
||||
use Core\View\Render;
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
use Exception;
|
||||
|
||||
class SubnetController extends Controller
|
||||
|
@ -12,7 +12,7 @@ class SubnetController extends Controller
|
|||
/**
|
||||
* Get all subnet data
|
||||
*
|
||||
* @return \Core\View\Render
|
||||
* @return \Core\Http\View\Render
|
||||
*/
|
||||
public function data(): Render
|
||||
{
|
||||
|
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
namespace App\Controllers;
|
||||
|
||||
use Core\Controllers\Controller;
|
||||
use Core\View\Render;
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
|
||||
class HomeController extends Controller
|
||||
{
|
||||
/**
|
||||
* Render index
|
||||
*
|
||||
* @return \Core\View\Render
|
||||
* @return \Core\Http\View\Render
|
||||
*/
|
||||
public function index(): Render
|
||||
{
|
||||
|
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
namespace App\Controllers;
|
||||
|
||||
use Core\Controllers\Controller;
|
||||
use Core\View\Render;
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
|
||||
class TestController extends Controller
|
||||
{
|
||||
/**
|
||||
* Render index
|
||||
*
|
||||
* @return \Core\View\Render
|
||||
* @return \Core\Http\View\Render
|
||||
*/
|
||||
public function test(int $id): Render
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace Core\Controllers;
|
||||
namespace Core\Http\Controllers;
|
||||
|
||||
use Core\Http\Request;
|
||||
use Core\Http\Response;
|
|
@ -2,9 +2,9 @@
|
|||
|
||||
namespace Core\Http;
|
||||
|
||||
use Core\View\Render;
|
||||
use Core\View\Render\HtmlRender;
|
||||
use Core\View\Render\JsonRender;
|
||||
use Core\Http\View\Engine;
|
||||
use Core\Http\View\Engine\HtmlEngine;
|
||||
use Core\Http\View\Engine\JsonEngine;
|
||||
|
||||
class Response
|
||||
{
|
||||
|
@ -25,20 +25,20 @@ class Response
|
|||
* Render HTML
|
||||
*
|
||||
* @param string $view
|
||||
* @return \Core\View\Render
|
||||
* @return \Core\Http\View\Render
|
||||
*/
|
||||
public function view(string $view): Render
|
||||
{
|
||||
return (new HtmlRender())->view($view);
|
||||
return (new HtmlEngine())->view($view);
|
||||
}
|
||||
|
||||
/**
|
||||
* Render JSON
|
||||
*
|
||||
* @return \Core\View\Render
|
||||
* @return \Core\Http\View\Render
|
||||
*/
|
||||
public function json(): Render
|
||||
{
|
||||
return new JsonRender();
|
||||
return new JsonEngine();
|
||||
}
|
||||
}
|
|
@ -1,10 +1,10 @@
|
|||
<?php
|
||||
|
||||
namespace Core\View\Render;
|
||||
namespace Core\Http\View\Engine;
|
||||
|
||||
use Core\View\Render;
|
||||
use Core\Http\View\Engine;
|
||||
|
||||
class HtmlRender extends Render
|
||||
class HtmlEngine extends Render
|
||||
{
|
||||
/**
|
||||
* @inheritDoc
|
|
@ -1,10 +1,10 @@
|
|||
<?php
|
||||
|
||||
namespace Core\View\Render;
|
||||
namespace Core\Http\View\Engine;
|
||||
|
||||
use Core\View\Render;
|
||||
use Core\Http\View\Engine;
|
||||
|
||||
class JsonRender extends Render
|
||||
class JsonEngine extends Render
|
||||
{
|
||||
/**
|
||||
* @inheritDoc
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace Core\View;
|
||||
namespace Core\Http\View;
|
||||
|
||||
abstract class Render
|
||||
{
|
|
@ -5,7 +5,7 @@ namespace Core\Routing;
|
|||
use Core\Exceptions\ExceptionHandler;
|
||||
use Core\Exceptions\Exceptions\NotFoundHttpException;
|
||||
use Core\Http\Request;
|
||||
use Core\View\Render;
|
||||
use Core\Http\View\Engine;
|
||||
use Exception;
|
||||
|
||||
class RouteDispatcher
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue