PHP Класс UserEmail, glpi

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

Открытые свойства

Свойство Тип Описание
$auto_message_on_action From CommonDBTM
$dohistory
$items_id
$itemtype From CommonDBChild

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

Метод Описание
getAllForUser ( $users_id ) : array Get all emails for user.
getDefaultForUser ( $users_id ) : default Get default email for user. If no default email get first one
getJSCodeToAddForItemChild ( $field_name, $child_count_js_var ) : string
getNameField ( ) : string
getTypeName ( $nb )
isEmailForUser ( $users_id, $email ) : boolean is an email of the user
post_addItem ( )
post_deleteFromDB ( )
post_updateItem ( $history = 1 )
prepareInputForAdd ( $input )
showAddEmailButton ( User $user )
showChildForItemForm ( $canedit, $field_name, $id )
showForUser ( User $user ) : nothing Show emails of a user

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

getAllForUser() статический публичный Метод

Get all emails for user.
static public getAllForUser ( $users_id ) : array
$users_id user ID
Результат array of emails

getDefaultForUser() статический публичный Метод

Get default email for user. If no default email get first one
static public getDefaultForUser ( $users_id ) : default
$users_id user ID
Результат default email, empty if no email set

getJSCodeToAddForItemChild() статический публичный Метод

static public getJSCodeToAddForItemChild ( $field_name, $child_count_js_var ) : string
$field_name
$child_count_js_var
Результат string

getNameField() статический публичный Метод

См. также: CommonDBTM::getNameField
static public getNameField ( ) : string
Результат string

getTypeName() статический публичный Метод

static public getTypeName ( $nb )

isEmailForUser() статический публичный Метод

is an email of the user
static public isEmailForUser ( $users_id, $email ) : boolean
$users_id user ID
$email string email to check user ID
Результат boolean is this email set for the user ?

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

public post_addItem ( )

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

public post_deleteFromDB ( )

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

public post_updateItem ( $history = 1 )

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

public prepareInputForAdd ( $input )

showAddEmailButton() статический публичный Метод

static public showAddEmailButton ( User $user )
$user User

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

public showChildForItemForm ( $canedit, $field_name, $id )
$canedit
$field_name
$id

showForUser() статический публичный Метод

Show emails of a user
static public showForUser ( User $user ) : nothing
$user User User object
Результат nothing

Описание свойств

$auto_message_on_action публичное свойство

From CommonDBTM
public $auto_message_on_action

$dohistory публичное свойство

public $dohistory

$items_id публичное статическое свойство

public static $items_id

$itemtype публичное статическое свойство

From CommonDBChild
public static $itemtype