\User_Views_Profile

Manage profile information of users.

This profile data model is default data model for profile which has some specific constant feilds. To using dynamic profile see User_Views_Profile (which saves feilds for profiles in some collection).

Summary

Methods
Properties
Constants
get()
getProfileOfUser()
update()
delete()
find()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

get()

get(\Pluf_HTTP_Request  $request, array  $match) 

Returns profile information of specified user.

In this server each account has at most one profile.

Parameters

\Pluf_HTTP_Request $request
array $match

getProfileOfUser()

getProfileOfUser(\User_Account  $user) 

Returns profile of given user. If no profile is created for given user returns null.

Parameters

\User_Account $user

update()

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

Update profile of specified user.

In this server each user has at most one profile.

Parameters

\Pluf_HTTP_Request $request
array $match

Throws

\Pluf\Exception

Returns

\Pluf_HTTP_Response_Json

delete()

delete(\Pluf_HTTP_Request  $request, array  $match) : \Pluf_HTTP_Response_Json

Deletes profile of specified user.

Parameters

\Pluf_HTTP_Request $request
array $match

Throws

\Pluf\Exception

Returns

\Pluf_HTTP_Response_Json

find()

find(  $request,   $match) 

Parameters

$request
$match