Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Path
+ Граф наследования:Path:

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

static normalize ($path)
 
static getExtension ($path)
 
static getName ($path)
 
static getDirectory ($path)
 
static convertLogicalToPhysical ($path)
 
static convertPhysicalToLogical ($path)
 
static convertLogicalToUri ($path)
 
static convertPhysicalToUri ($path)
 
static convertUriToPhysical ($path)
 
static combine ()
 
static convertRelativeToAbsolute ($relativePath)
 
static convertSiteRelativeToAbsolute ($relativePath, $site=null)
 
static validate ($path)
 
static validateFilename ($filename)
 
static replaceInvalidFilename ($filename, $callback)
 
static randomizeInvalidFilename ($filename)
 
static isAbsolute ($path)
 

Открытые атрибуты

const DIRECTORY_SEPARATOR = '/'
 
const DIRECTORY_SEPARATOR_ALT = '\\'
 
const PATH_SEPARATOR = PATH_SEPARATOR
 
const INVALID_FILENAME_CHARS = "\\/:*?\"'<>|~#&;"
 
const INVALID_FILENAME_BYTES = "\xE2\x80\xAE"
 

Защищенные статические члены

static getLogicalEncoding ()
 
static getPhysicalEncoding ()
 
static validateCommon ($path)
 
static getDirectoryIndexArray ()
 

Статические защищенные данные

static $physicalEncoding = ""
 
static $logicalEncoding = ""
 
static $directoryIndex = null
 

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

См. определение в файле path.php строка 10

Методы

◆ combine()

static combine ( )
static

См. определение в файле path.php строка 221

◆ convertLogicalToPhysical()

static convertLogicalToPhysical ( $path)
static

См. определение в файле path.php строка 114

◆ convertLogicalToUri()

static convertLogicalToUri ( $path)
static

См. определение в файле path.php строка 142

◆ convertPhysicalToLogical()

static convertPhysicalToLogical ( $path)
static

См. определение в файле path.php строка 128

◆ convertPhysicalToUri()

static convertPhysicalToUri ( $path)
static

См. определение в файле path.php строка 159

◆ convertRelativeToAbsolute()

static convertRelativeToAbsolute ( $relativePath)
static

См. определение в файле path.php строка 265

◆ convertSiteRelativeToAbsolute()

static convertSiteRelativeToAbsolute ( $relativePath,
$site = null )
static

См. определение в файле path.php строка 275

◆ convertUriToPhysical()

static convertUriToPhysical ( $path)
static

См. определение в файле path.php строка 176

◆ getDirectory()

static getDirectory ( $path)
static

См. определение в файле path.php строка 109

◆ getDirectoryIndexArray()

static getDirectoryIndexArray ( )
staticprotected

См. определение в файле path.php строка 363

◆ getExtension()

static getExtension ( $path)
static

См. определение в файле path.php строка 86

◆ getLogicalEncoding()

static getLogicalEncoding ( )
staticprotected

См. определение в файле path.php строка 192

◆ getName()

static getName ( $path)
static

См. определение в файле path.php строка 98

◆ getPhysicalEncoding()

static getPhysicalEncoding ( )
staticprotected

См. определение в файле path.php строка 208

◆ isAbsolute()

static isAbsolute ( $path)
static

См. определение в файле path.php строка 358

◆ normalize()

static normalize ( $path)
static

См. определение в файле path.php строка 26

◆ randomizeInvalidFilename()

static randomizeInvalidFilename ( $filename)
static
Аргументы
string$filename
Возвращает
string

См. определение в файле path.php строка 348

◆ replaceInvalidFilename()

static replaceInvalidFilename ( $filename,
$callback )
static
Аргументы
string$filename
callable$callback
Возвращает
string

См. определение в файле path.php строка 335

◆ validate()

static validate ( $path)
static

См. определение в файле path.php строка 310

◆ validateCommon()

static validateCommon ( $path)
staticprotected

См. определение в файле path.php строка 285

◆ validateFilename()

static validateFilename ( $filename)
static

См. определение в файле path.php строка 320

Данные класса

◆ $directoryIndex

$directoryIndex = null
staticprotected

См. определение в файле path.php строка 24

◆ $logicalEncoding

$logicalEncoding = ""
staticprotected

См. определение в файле path.php строка 22

◆ $physicalEncoding

$physicalEncoding = ""
staticprotected

См. определение в файле path.php строка 21

◆ DIRECTORY_SEPARATOR

const DIRECTORY_SEPARATOR = '/'

См. определение в файле path.php строка 12

◆ DIRECTORY_SEPARATOR_ALT

const DIRECTORY_SEPARATOR_ALT = '\\'

См. определение в файле path.php строка 13

◆ INVALID_FILENAME_BYTES

const INVALID_FILENAME_BYTES = "\xE2\x80\xAE"

См. определение в файле path.php строка 19

◆ INVALID_FILENAME_CHARS

const INVALID_FILENAME_CHARS = "\\/:*?\"'<>|~#&;"

См. определение в файле path.php строка 16

◆ PATH_SEPARATOR

const PATH_SEPARATOR = PATH_SEPARATOR

См. определение в файле path.php строка 14