ZenMagick 0.9.10


zenmagick.store.admin.services\ZMAdminUsers
services\ZMAdminUsers.php at line 30

Class ZMAdminUsers

ZMObject
└─ZMAdminUsers

public class ZMAdminUsers
extends ZMObject

Admin user service.

Author:
DerManoMann

Fields inherited from org.zenmagick.core\ZMObject
properties_
Method Summary
void

__construct()

Create new instance.

ZMAdminUser

createUser(ZMUser user)

Create user.

void

deleteUserForId(int id)

Delete user.

protected ZMAdminUser

finalizeUser(ZMAdminUser user)

Add a few things.

array

getAllUsers()

Get all users.

ZMAdminUser

getUserForEmail(string email)

Get user for the given email.

ZMAdminUser

getUserForId(int id)

Get user for the given id.

ZMAdminUser

getUserForName(string name)

Get user for the given user name.

static void

instance()

Get instance.

ZMAdminUser

updateUser(ZMUser user)

Update user.

Methods inherited from org.zenmagick.core\ZMObject
__construct, attachMethod, get, getAttachedMethods, getProperties, getPropertyNames, set, singleton

Method Detail

services\ZMAdminUsers.php at line 35

__construct

public void __construct()

Create new instance.


services\ZMAdminUsers.php at line 137

createUser

public ZMAdminUser createUser(ZMUser user)

Create user.

Parameters:
user - The user.
Returns:
The updated ZMAdminUser instance.

services\ZMAdminUsers.php at line 160

deleteUserForId

public void deleteUserForId(int id)

Delete user.

Parameters:
id - The user id.

services\ZMAdminUsers.php at line 60

finalizeUser

protected ZMAdminUser finalizeUser(ZMAdminUser user)

Add a few things.

Parameters:
user - The user to finalize.
Returns:
Finalized user.

services\ZMAdminUsers.php at line 106

getAllUsers

public array getAllUsers()

Get all users.

Returns:
List of ZMAdminUser instances.

services\ZMAdminUsers.php at line 123

getUserForEmail

public ZMAdminUser getUserForEmail(string email)

Get user for the given email.

Parameters:
email - The user email.
Returns:
A ZMAdminUser instance or null.

services\ZMAdminUsers.php at line 79

getUserForId

public ZMAdminUser getUserForId(int id)

Get user for the given id.

Parameters:
id - The user id.
Returns:
A ZMAdminUser instance or null.

services\ZMAdminUsers.php at line 93

getUserForName

public ZMAdminUser getUserForName(string name)

Get user for the given user name.

Parameters:
name - The user name.
Returns:
A ZMAdminUser instance or null.

services\ZMAdminUsers.php at line 49

instance

public static void instance()

Get instance.


services\ZMAdminUsers.php at line 149

updateUser

public ZMAdminUser updateUser(ZMUser user)

Update user.

Parameters:
user - The user.
Returns:
The updated ZMAdminUser instance.

ZenMagick 0.9.10