Application
Application (WinPHP Framework)
Framework em PHP baseado em MVC Responsável por incluir as páginas de acordo com a URL e criar a estrutura MVC
Tags
Table of Contents
- $controller : Controller
- $router : Router
- $view : View
- $instance : Application
- __construct() : mixed
- Cria a aplicação principal
- app() : static
- Retorna o ponteiro para a aplicação principal
- run() : mixed
- Executa o [Controller, action] e envia o retorno como resposta
- getPage() : string
- Retorna a página atual
- send() : mixed
- Envia a resposta baseado no tipo
Properties
$controller
public
Controller
$controller
$router
public
Router
$router
$view
public
View
$view
$instance
protected
static Application
$instance
Methods
__construct()
Cria a aplicação principal
public
__construct() : mixed
Return values
mixed —app()
Retorna o ponteiro para a aplicação principal
public
static app() : static
Return values
static —run()
Executa o [Controller, action] e envia o retorno como resposta
public
run(string $class[, string $method = 'index' ], array<string|int, mixed> ...$args) : mixed
Parameters
- $class : string
-
Controller
- $method : string = 'index'
-
Action
- $args : array<string|int, mixed>
Return values
mixed —getPage()
Retorna a página atual
protected
getPage() : string
Return values
string —send()
Envia a resposta baseado no tipo
private
send(mixed $response) : mixed
Parameters
- $response : mixed