PHP Класс Stevemo\Cpanel\Controllers\PermissionsController

Наследование: extends BaseController
Показать файл Открыть проект

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

Свойство Тип Описание
$form Stevemo\Cpanel\Permission\Form\PermissionFormInterface
$permissions Stevemo\Cpanel\Permission\Repo\PermissionInterface

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

Метод Описание
__construct ( Stevemo\Cpanel\Permission\Repo\PermissionInterface $permissions, Stevemo\Cpanel\Permission\Form\PermissionFormInterface $form )
create ( ) : Illuminate\View\View Display new permission form
destroy ( $id ) : Illuminate\Http\RedirectResponse Delete a permission module
edit ( $id ) : Illuminate\Http\RedirectResponse | Illuminate\View\View Display the edit permission form
index ( ) : Illuminate\View\View Display all the permissions
store ( ) : Illuminate\Http\RedirectResponse Save new permissions into the database
update ( $id ) : Illuminate\Http\RedirectResponse Process the edit form

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

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

public __construct ( Stevemo\Cpanel\Permission\Repo\PermissionInterface $permissions, Stevemo\Cpanel\Permission\Form\PermissionFormInterface $form )
$permissions Stevemo\Cpanel\Permission\Repo\PermissionInterface
$form Stevemo\Cpanel\Permission\Form\PermissionFormInterface

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

Display new permission form
Автор: Steve Montambeault
public create ( ) : Illuminate\View\View
Результат Illuminate\View\View

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

Delete a permission module
Автор: Steve Montambeault
public destroy ( $id ) : Illuminate\Http\RedirectResponse
$id
Результат Illuminate\Http\RedirectResponse

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

Display the edit permission form
Автор: Steve Montambeault
public edit ( $id ) : Illuminate\Http\RedirectResponse | Illuminate\View\View
$id
Результат Illuminate\Http\RedirectResponse | Illuminate\View\View

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

Display all the permissions
Автор: Steve Montambeault
public index ( ) : Illuminate\View\View
Результат Illuminate\View\View

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

Save new permissions into the database
Автор: Steve Montambeault
public store ( ) : Illuminate\Http\RedirectResponse
Результат Illuminate\Http\RedirectResponse

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

Process the edit form
Автор: Steve Montambeault
public update ( $id ) : Illuminate\Http\RedirectResponse
$id
Результат Illuminate\Http\RedirectResponse

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

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

protected PermissionFormInterface,Stevemo\Cpanel\Permission\Form $form
Результат Stevemo\Cpanel\Permission\Form\PermissionFormInterface

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

protected PermissionInterface,Stevemo\Cpanel\Permission\Repo $permissions
Результат Stevemo\Cpanel\Permission\Repo\PermissionInterface