PHP Класс Traq\Controllers\AppController

С версии: 3.0.0
Автор: Jack P.
Наследование: extends Avalon\Http\Controller
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$breadcrumbs array
$currentProject Traq\Models\Project
$currentUser Traq\Models\User
$isModal boolean Whether or not the request is for an modal view.
$layout Disable layouts since we're using the PhpExtended engine.
$pageTitle array

Открытые методы

Метод Описание
__construct ( ) Always call this when defining __construct() in sub-classes.

Защищенные методы

Метод Описание
addCrumb ( string $text, string $url ) Add breadcrumb.
hasPermission ( string $action, Project $project = null ) : boolean Check users permission.
removeNullValues ( array $array ) Remove null values from an array.

Описание методов

__construct() публичный Метод

Always call this when defining __construct() in sub-classes.
public __construct ( )

addCrumb() защищенный Метод

Add breadcrumb.
protected addCrumb ( string $text, string $url )
$text string
$url string

hasPermission() защищенный Метод

Check users permission.
protected hasPermission ( string $action, Project $project = null ) : boolean
$action string
$project Traq\Models\Project
Результат boolean

removeNullValues() защищенный Метод

Remove null values from an array.
protected removeNullValues ( array $array )
$array array return array

Описание свойств

$breadcrumbs защищенное свойство

protected array $breadcrumbs
Результат array

$currentProject защищенное свойство

protected Project,Traq\Models $currentProject
Результат Traq\Models\Project

$currentUser защищенное свойство

protected User,Traq\Models $currentUser
Результат Traq\Models\User

$isModal защищенное свойство

Whether or not the request is for an modal view.
protected bool $isModal
Результат boolean

$layout защищенное свойство

Disable layouts since we're using the PhpExtended engine.
protected $layout

$pageTitle защищенное свойство

protected array $pageTitle
Результат array