\User_Views_Account

Manage users (CRUD on users account)

Summary

Methods
Properties
Constants
create()
update()
delete()
activate()
verify()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
doVerify()
No private properties found
N/A

Methods

create()

create(\Pluf_HTTP_Request  $request, array  $match) : \User_Account

Creates new account (register new user) and a credential for it

Parameters

\Pluf_HTTP_Request $request
array $match

Returns

\User_Account

created account

update()

update(\Pluf_HTTP_Request  $request, array  $match) : \User_Account

Updates information of specified user (by id)

This function almost is used to activate or deactivate an account manually. So the user calling this function should has owner permission.

Parameters

\Pluf_HTTP_Request $request
array $match

Returns

\User_Account

delete()

delete(\Pluf_HTTP_Request  $request, array  $match) 

Delete specified user (by id)

Parameters

\Pluf_HTTP_Request $request
array $match

activate()

activate(  $request,   $match) 

Parameters

$request
$match

verify()

verify(  $request,   $match) 

Parameters

$request
$match

doVerify()

doVerify(  $account) 

Parameters

$account