Multimag  0.2.992
Открытые члены | Поля данных | Защищенные члены | Защищенные данные
Класс agent

Класс работы с данными агента Подробнее...

Открытые члены

 __construct ($agent_id=null)
 Конструктор Подробнее...
 
 load ($agent_id)
 Загрузить данные агента Подробнее...
 
 loadContactData ()
 Загрузка контактных данных текущего агента Подробнее...
 
 loadBanksData ()
 Загрузка банковских данных текущего агента Подробнее...
 
 create ($data)
 Создать агента на основе заданного набора данных Подробнее...
 
 getData ()
 
 __get ($name)
 
 getParsedContacts ()
 
 getPhone ()
 
 getSMSPhone ()
 
 getEmail ()
 
 getFaxNum ()
 

Поля данных

 $agents_tn = 'doc_agent'
 
 $contacts_tn = 'agent_contacts'
 
 $banks_tn = 'agent_banks'
 

Защищенные члены

 parseContacts ()
 Разбор контактных данных агента Подробнее...
 

Защищенные данные

 $data = array()
 
 $parsed_contacts = array()
 
 $fields
 
 $contact_fields = array('context', 'type', 'value', 'person_name', 'person_post', 'for_sms', 'for_fax', 'no_ads', )
 
 $banks_fields = array('name', 'bik', 'ks', 'rs', )
 

Подробное описание

Класс работы с данными агента

См. определение в файле agent.php строка 22

Конструктор(ы)

__construct (   $agent_id = null)

Конструктор

См. определение в файле agent.php строка 37

Методы

__get (   $name)

См. определение в файле agent.php строка 130

create (   $data)

Создать агента на основе заданного набора данных

См. определение в файле agent.php строка 86

getData ( )

См. определение в файле agent.php строка 126

getEmail ( )

См. определение в файле agent.php строка 154

getFaxNum ( )

См. определение в файле agent.php строка 160

getParsedContacts ( )

См. определение в файле agent.php строка 138

getPhone ( )

См. определение в файле agent.php строка 142

getSMSPhone ( )

См. определение в файле agent.php строка 148

load (   $agent_id)

Загрузить данные агента

См. определение в файле agent.php строка 44

loadBanksData ( )

Загрузка банковских данных текущего агента

См. определение в файле agent.php строка 68

loadContactData ( )

Загрузка контактных данных текущего агента

См. определение в файле agent.php строка 56

parseContacts ( )
protected

Разбор контактных данных агента

См. определение в файле agent.php строка 167

Поля

$agents_tn = 'doc_agent'

См. определение в файле agent.php строка 23

$banks_fields = array('name', 'bik', 'ks', 'rs', )
protected

См. определение в файле agent.php строка 34

$banks_tn = 'agent_banks'

См. определение в файле agent.php строка 25

$contact_fields = array('context', 'type', 'value', 'person_name', 'person_post', 'for_sms', 'for_fax', 'no_ads', )
protected

См. определение в файле agent.php строка 33

$contacts_tn = 'agent_contacts'

См. определение в файле agent.php строка 24

$data = array()
protected

См. определение в файле agent.php строка 26

$fields
protected
Инициализатор
= array('group', 'name', 'type', 'fullname', 'adres', 'real_address', 'inn', 'kpp', 'okved', 'okpo', 'ogrn'
, 'pasp_num', 'pasp_date', 'pasp_kem', 'comment', 'responsible', 'data_sverki'
, 'leader_name', 'leader_post', 'leader_reason', 'leader_name_r', 'leader_post_r', 'leader_reason_r'
, 'dishonest', 'p_agent', 'price_id', 'no_retail_prices', 'no_bulk_prices', 'no_bonuses', 'region')

См. определение в файле agent.php строка 29

$parsed_contacts = array()
protected

См. определение в файле agent.php строка 27


Объявления и описания членов класса находятся в файле: