/** * 2015-11-30 * Левый «/» мы убираем. * @param string $path * @return string */ function df_media_path_relative($path) { return df_path_relative($path, DirectoryList::MEDIA); }
/** * 2015-08-24 * @used-by Df_Localization_Dictionary::e() * @param string $filename * @return X */ function df_xml_load_file($filename) { /** @var Df_Core_Sxe $result */ libxml_use_internal_errors(true); $result = @simplexml_load_file($filename, X::class); if (!$result) { df_xml_throw_last("При разборе файла XML произошёл сбой.\nФайл: " . df_path_relative($filename)); } return $result; }