PHP Класс App\Http\Controllers\UserController

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

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

Свойство Тип Описание
$accountRepo
$contactMailer
$userMailer
$userService

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

Метод Описание
__construct ( AccountRepository $accountRepo, ContactMailer $contactMailer, UserMailer $userMailer, UserService $userService )
bulk ( )
changePassword ( ) * public function logout() { if (Auth::check()) { if (!Auth::user()->registered) { $account = Auth::user()->account; $this->accountRepo->unlinkAccount($account); if ($account->company->accounts->count() == 1) { $account->company->forceDelete(); } $account->forceDelete(); } }
confirm ( string $code ) Attempt to confirm account with code
create ( ) Displays the form for account creation
edit ( $publicId )
forcePDFJS ( )
getDatatable ( )
index ( )
manageCompanies ( )
save ( $userPublicId = false ) Stores new account
saveSidebarState ( )
sendConfirmation ( $userPublicId )
setTheme ( )
store ( )
switchAccount ( $newUserId )
unlinkAccount ( $userAccountId, $userId )
update ( $publicId )

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

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

public __construct ( AccountRepository $accountRepo, ContactMailer $contactMailer, UserMailer $userMailer, UserService $userService )
$accountRepo App\Ninja\Repositories\AccountRepository
$contactMailer App\Ninja\Mailers\ContactMailer
$userMailer App\Ninja\Mailers\UserMailer
$userService App\services\UserService

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

public bulk ( )

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

Auth::logout(); Session::flush(); return Redirect::to('/')->with('clearGuestKey', true); }
public changePassword ( )

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

Attempt to confirm account with code
public confirm ( string $code )
$code string

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

Displays the form for account creation
public create ( )

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

public edit ( $publicId )

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

public forcePDFJS ( )

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

public getDatatable ( )

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

public index ( )

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

public manageCompanies ( )

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

Stores new account
public save ( $userPublicId = false )

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

public saveSidebarState ( )

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

public sendConfirmation ( $userPublicId )

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

public setTheme ( )

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

public store ( )

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

public switchAccount ( $newUserId )

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

public unlinkAccount ( $userAccountId, $userId )

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

public update ( $publicId )

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

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

protected $accountRepo

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

protected $contactMailer

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

protected $userMailer

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

protected $userService