getDictPath(). "schedule". DIRECTORY_SEPARATOR. "schedule.php"; if(is_file($system_path)) { $schedule_files[] = $system_path; } $addons = $this->getLocalAddons(); foreach ($addons as $k => $v) { $addon_path = $this->getAddonDictPath($v). "schedule". DIRECTORY_SEPARATOR. "schedule.php"; if(is_file($addon_path)) { $schedule_files[] = $addon_path; } } $schedule_files_data = $this->loadFiles($schedule_files); $schedule_data_array = []; foreach ($schedule_files_data as $file_data) { $schedule_data_array = empty($schedule_data_array) ? $file_data : array_merge($schedule_data_array, $file_data); } return $schedule_data_array; } }