PHP Класс MetaUser

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

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

Метод Описание
__construct ( User $user = NULL )
getAttribute ( string $attribute ) : string Gets user attribute
getAuthor ( ) : MetaAuthor Get user related author
hasAttribute ( string $attribute ) : boolean Checks user attribute
has_permission ( string $permission ) : boolean Test if user has permission
image ( integer $width = 80, integer $height = 80, string $specs = 'fit', string $imagePath = null ) : string Get image src
is ( $name ) : boolean Test if user is a given type
isActive ( ) : boolean Test if user is active
isAdmin ( ) : boolean Test if user is admin
isAuthor ( ) : boolean Test if user is author
isBlogger ( ) : boolean Test if user is blogger
offsetExists ( $offset )
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )

Защищенные методы

Метод Описание
getCountry ( ) : string Get the name of the country of the registered user
getCreated ( )
getDisplayName ( ) : string
getEmail ( )
getFirstName ( )
getId ( ) : integer Get user id
getLastName ( )
getPostsCount ( ) : integer Get posts count
getSubscriber ( )
getSubscriptions ( ) : MetaSubscription Get subscription
getTopics ( ) : array Get topics
getUsername ( )
isBlockedFromComments ( ) : boolean Test if user is blocked from commenting
isDefined ( )
isLoggedIn ( ) : boolean Test if user is logged in

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

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

public __construct ( User $user = NULL )
$user Newscoop\Entity\User

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

Gets user attribute
public getAttribute ( string $attribute ) : string
$attribute string User attribute
Результат string

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

Get user related author
public getAuthor ( ) : MetaAuthor
Результат MetaAuthor

getCountry() защищенный Метод

Get the name of the country of the registered user
protected getCountry ( ) : string
Результат string

getCreated() защищенный Метод

protected getCreated ( )

getDisplayName() защищенный Метод

protected getDisplayName ( ) : string
Результат string

getEmail() защищенный Метод

protected getEmail ( )

getFirstName() защищенный Метод

protected getFirstName ( )

getId() защищенный Метод

Get user id
Автор: Mihai Balaceanu
protected getId ( ) : integer
Результат integer

getLastName() защищенный Метод

protected getLastName ( )

getPostsCount() защищенный Метод

Get posts count
protected getPostsCount ( ) : integer
Результат integer

getSubscriber() защищенный Метод

protected getSubscriber ( )

getSubscriptions() защищенный Метод

Get subscription
protected getSubscriptions ( ) : MetaSubscription
Результат MetaSubscription

getTopics() защищенный Метод

Get topics
protected getTopics ( ) : array
Результат array

getUsername() защищенный Метод

protected getUsername ( )

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

Checks user attribute
public hasAttribute ( string $attribute ) : boolean
$attribute string User attribute
Результат boolean

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

Test if user has permission
public has_permission ( string $permission ) : boolean
$permission string
Результат boolean

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

Get image src
public image ( integer $width = 80, integer $height = 80, string $specs = 'fit', string $imagePath = null ) : string
$width integer
$height integer
$specs string
$imagePath string
Результат string

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

Test if user is a given type
public is ( $name ) : boolean
Результат boolean

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

Test if user is active
public isActive ( ) : boolean
Результат boolean

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

Test if user is admin
public isAdmin ( ) : boolean
Результат boolean

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

Test if user is author
public isAuthor ( ) : boolean
Результат boolean

isBlockedFromComments() защищенный Метод

Test if user is blocked from commenting
protected isBlockedFromComments ( ) : boolean
Результат boolean

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

Test if user is blogger
public isBlogger ( ) : boolean
Результат boolean

isDefined() защищенный Метод

protected isDefined ( )

isLoggedIn() защищенный Метод

Test if user is logged in
protected isLoggedIn ( ) : boolean
Результат boolean

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

См. также: ArrayAccess
public offsetExists ( $offset )

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

См. также: ArrayAccess
public offsetGet ( $offset )

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

См. также: ArrayAccess
public offsetSet ( $offset, $value )

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

См. также: ArrayAccess
public offsetUnset ( $offset )