Затем выполняется функция findInstallFile
code:$this->findInstallFile();
Эта функция вызывает в свою очередь функцию read_dir
code:$files = read_dir($this->install_dir, 'file'); Эта функция читает структуру каталога и принимает один обязательный параметр (путь) и два необязательных (вид поиска {dir, file, both} и детализация {false, true}) Если вид поиска не задавать, то по умолчанию используется both - ищутся и файлы и папки. Если не задавать детализацию, то по умолчанию используется false - т.е. детализация выключена. Функция возвращает ответ в виде массива.
Полученный массив разбирается в поисках файла с расширением .xml
Если нашли, то выполняется функция isPackageFile |