Версия: 6.x
burger close
Класс Matcher

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

Класс, производящий применение классов Импортеров к XML-данным Здесь производится поиск соответсвий xml-нодам классов импортеров При нахождении подходящего импортера у него вызывается метод import()

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

 applyImporters ($file_path, array $importers, $offset=0, $max_exec_time=0)
 
 getStatistic ()
 
 getStatisticText ()
 

Открытые статические члены

static getInstance ()
 

Методы

applyImporters (   $file_path,
array  $importers,
  $offset = 0,
  $max_exec_time = 0 
)

Применение списка Импортеров к XML-файлу. Производит собственно импорт

Аргументы
string$file_pathПолный путь к XML-файлу для импорта
array$importersМассив имен классов наследников AbstractImporter
int$offsetсмещение в XML-нодах от начала XML-файла
int$max_exec_timeМаксимальное время выполнения в секундах
Возвращает
boolean смещение от начала XML-файла в XML-нодах, на котором был прерван импорт . True в случае окончания импорта
static getInstance ( )
static
getStatistic ( )

Получить массив статистики

Возвращает
array
getStatisticText ( )

Получить читаемое представление статистики

Возвращает
string