PHP Class Rubenwouters\CrmLauncher\Controllers\UsersController

Inheritance: extends Illuminate\Routing\Controller, use trait Illuminate\Foundation\Validation\ValidatesRequests
Show file Open project: rubenwouters/crm-launcher

Protected Properties

Property Type Description
$user Rubenwouters\CrmLauncher\Models\User Contact implementation

Public Methods

Method Description
__construct ( User $user )
addUser ( ) : view returns add user view
index ( ) : view Returns team overview
postUser ( Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse Creates new team member
searchUser ( Illuminate\Http\Request $request ) : view Search user by name or e-mail
toggleUser ( integer $id ) : void Toggle users permission to view CRM

Method Details

__construct() public method

public __construct ( User $user )
$user app\User

addUser() public method

returns add user view
public addUser ( ) : view
return view

index() public method

Returns team overview
public index ( ) : view
return view

postUser() public method

Creates new team member
public postUser ( Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse
$request Illuminate\Http\Request
return Illuminate\Http\RedirectResponse

searchUser() public method

Search user by name or e-mail
public searchUser ( Illuminate\Http\Request $request ) : view
$request Illuminate\Http\Request
return view

toggleUser() public method

Toggle users permission to view CRM
public toggleUser ( integer $id ) : void
$id integer
return void

Property Details

$user protected property

Contact implementation
protected Rubenwouters\CrmLauncher\Models\User $user
return Rubenwouters\CrmLauncher\Models\User