Documentation

Web extends Controller
in package

Table of Contents

$base_dir  : string
$browser  : mixed
$csrf_token  : mixed
$institucional  : string|null
$override_defined_constant  : mixed
$router  : Router
$sistema  : Sistema
$view  : Engine
$lang  : mixed
$source  : string
$theme_default  : mixed
$usuario  : mixed
__construct()  : mixed
authorization()  : void
clientes()  : void
error()  : void
eu()  : void
forget()  : void
getLang()  : string
home()  : void
index()  : void
json()  : void
login()  : void
notification()  : void
planos()  : void
preview()  : void
privacidade()  : void
recover_password()  : void
reset()  : void
reset_password()  : void
setLang()  : mixed
siteDoEvento()  : void
sitemap()  : void
termos()  : void
termos_e_privacidade()  : void
formatToSelect()  : array<string|int, mixed>|null
getSource()  : string
listFilesAndFolders()  : array<string|int, mixed>|null
render()  : void
toCamelCase()  : string
authorized()  : void
build_url()  : mixed
csrfField()  : array<string|int, mixed>
forgetBody()  : string
instanceOrRedirect()  : void
pixel()  : void
toHash()  : mixed

Properties

$institucional

protected string|null $institucional

$override_defined_constant

protected mixed $override_defined_constant

$lang

private mixed $lang = 'pt-br'

$source

private string $source = "\Source\Controllers\"

$theme_default

private mixed $theme_default = "webv2"

$usuario

private mixed $usuario = null

Methods

__construct()

public __construct(Router $router) : mixed
Parameters
$router : Router
Return values
mixed

authorization()

public authorization(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

clientes()

public clientes(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

error()

public error(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

eu()

public eu(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

forget()

public forget(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

getLang()

public getLang() : string
Return values
string

home()

public home(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

index()

public index(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

json()

public json(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

login()

public login(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

notification()

public notification(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

planos()

public planos(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

preview()

public preview(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

privacidade()

public privacidade(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

recover_password()

public recover_password(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

reset()

public reset(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

reset_password()

public reset_password(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

setLang()

public setLang([string $lang = 'pt-br' ]) : mixed
Parameters
$lang : string = 'pt-br'
Return values
mixed

siteDoEvento()

public siteDoEvento(Evento $evento, array<string|int, mixed> $data) : void
Parameters
$evento : Evento
$data : array<string|int, mixed>
Return values
void

sitemap()

public sitemap(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

termos()

public termos(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

termos_e_privacidade()

public termos_e_privacidade(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

formatToSelect()

protected formatToSelect(string $field, string $value[, array<string|int, mixed> $array = null ]) : array<string|int, mixed>|null
Parameters
$field : string
$value : string
$array : array<string|int, mixed> = null
Return values
array<string|int, mixed>|null

getSource()

protected getSource() : string
Return values
string

listFilesAndFolders()

protected listFilesAndFolders(string $path[, bool $basename = false ]) : array<string|int, mixed>|null
Parameters
$path : string
$basename : bool = false
Return values
array<string|int, mixed>|null

render()

protected render(string $template_name[, array<string|int, mixed> $data = [] ][, string $title = null ][, string $desciption = null ][, string $url = null ][, string $image = null ]) : void
Parameters
$template_name : string
$data : array<string|int, mixed> = []
$title : string = null
$desciption : string = null
$url : string = null
$image : string = null
Return values
void

toCamelCase()

protected toCamelCase(string $string) : string
Parameters
$string : string
Return values
string

authorized()

private authorized([string $return = null ]) : void
Parameters
$return : string = null
Return values
void

build_url()

private build_url(array<string|int, mixed> $parts) : mixed
Parameters
$parts : array<string|int, mixed>
Return values
mixed

csrfField()

private csrfField(array<string|int, mixed> $_post, string $request_method) : array<string|int, mixed>
Parameters
$_post : array<string|int, mixed>
$request_method : string
Return values
array<string|int, mixed>

forgetBody()

private forgetBody(DataLayer $usuario) : string
Parameters
$usuario : DataLayer
Return values
string

instanceOrRedirect()

private instanceOrRedirect(string $controller, mixed $class, array<string|int, mixed> $data[, bool $db = false ]) : void
Parameters
$controller : string
$class : mixed
$data : array<string|int, mixed>
$db : bool = false
Return values
void

pixel()

private pixel(DataLayer $evento, string $page, array<string|int, mixed> $data) : void
Parameters
$evento : DataLayer
$page : string
$data : array<string|int, mixed>
Return values
void

toHash()

private toHash([mixed $data = null ]) : mixed
Parameters
$data : mixed = null
Return values
mixed

Search results