Версия: 6.x
burger close
Класс LogExchange
Граф наследования:LogExchange:
AbstractLog

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

Класс логирования обмена данными с 1С

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

 getIdentifier ()
 
 getTitle ()
 
- Открытые члены унаследованные от AbstractLog
 getIdentifier ()
 
 getTitle ()
 
 getDescription ()
 
 getLogLevelList ()
 
 getDefaultMaxFileSize ()
 
 getReaderForSite (int $site_id)
 
 write (string $text, string $level=null)
 
 getFileLinks ()
 
 getSiteId ()
 
 setSiteId (int $site_id)
 
 isEnabled ()
 
 isEnabledLevel (string $level)
 
 getMaxFileSize ()
 

Поля данных

const LEVEL_REQUEST = 'request'
 
const LEVEL_LOCK = 'lock'
 
const LEVEL_TASK = 'task'
 
const LEVEL_CATALOG_IMPORT = 'catalog_import'
 
const LEVEL_CATEGORY_IMPORT = 'category_import'
 
const LEVEL_TYPE_COST_IMPORT = 'type_cost_import'
 
const LEVEL_WAREHOUSE_IMPORT = 'warehouse_import'
 
const LEVEL_PROPERTY_IMPORT = 'property_import'
 
const LEVEL_PRODUCT_IMPORT = 'product_import'
 
const LEVEL_PRODUCT_IMPORT_DETAIL = 'product_import_detail'
 
const LEVEL_OFFER_IMPORT = 'offer_import'
 
const LEVEL_OFFER_IMPORT_DETAIL = 'offer_import_detail'
 
const LEVEL_ORDER_EXPORT = 'order_export'
 
const LEVEL_ORDER_EXPORT_DETAIL = 'order_export_detail'
 
const LEVEL_ORDER_IMPORT = 'order_import'
 
- Поля данных унаследованные от AbstractLog
const LEVEL_INFO = 'info'
 

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

 selfLogLevelList ()
 
- Защищенные члены унаследованные от AbstractLog
 __construct ()
 
 selfLogLevelList ()
 
 log ()
 
 getFileName ()
 
 getFileNameBySite (int $site_id)
 
 setEnabled (bool $enabled)
 
 setEnabledLevels (array $enabled_levels)
 
 setMaxFileSize (int $max_file_size)
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от AbstractLog
static getInstance ()
 
- Статические защищенные данные унаследованные от AbstractLog
static $instances = []
 

Методы

getIdentifier ( )

Возвращает идентификатор класса логирования

Возвращает
string
getTitle ( )

Возвращает название класса логирования

Возвращает
string
selfLogLevelList ( )
protected

Возвращает список допустимых уровней лог-записей

Возвращает
string[]

Поля

const LEVEL_CATALOG_IMPORT = 'catalog_import'
const LEVEL_CATEGORY_IMPORT = 'category_import'
const LEVEL_LOCK = 'lock'
const LEVEL_OFFER_IMPORT = 'offer_import'
const LEVEL_OFFER_IMPORT_DETAIL = 'offer_import_detail'
const LEVEL_ORDER_EXPORT = 'order_export'
const LEVEL_ORDER_EXPORT_DETAIL = 'order_export_detail'
const LEVEL_ORDER_IMPORT = 'order_import'
const LEVEL_PRODUCT_IMPORT = 'product_import'
const LEVEL_PRODUCT_IMPORT_DETAIL = 'product_import_detail'
const LEVEL_PROPERTY_IMPORT = 'property_import'
const LEVEL_REQUEST = 'request'
const LEVEL_TASK = 'task'
const LEVEL_TYPE_COST_IMPORT = 'type_cost_import'
const LEVEL_WAREHOUSE_IMPORT = 'warehouse_import'