Path
Table of Contents
Constants
- DIRECTORY_SEPARATOR = '/'
- INVALID_FILENAME_BYTES = ""
- INVALID_FILENAME_CHARS = "\\/:*?\"'<>|~#&;"
Methods
- combine() : mixed
- convertLogicalToPhysical() : mixed
- convertLogicalToUri() : mixed
- convertPhysicalToLogical() : mixed
- convertPhysicalToUri() : mixed
- convertRelativeToAbsolute() : mixed
- convertSiteRelativeToAbsolute() : mixed
- convertUriToPhysical() : mixed
- getDirectory() : mixed
- getExtension() : mixed
- getName() : mixed
- isAbsolute() : mixed
- normalize() : mixed
- randomizeInvalidFilename() : string
- replaceInvalidFilename() : string
- validate() : mixed
- validateFilename() : mixed
Constants
DIRECTORY_SEPARATOR
public
mixed
DIRECTORY_SEPARATOR
= '/'
INVALID_FILENAME_BYTES
public
mixed
INVALID_FILENAME_BYTES
= ""
INVALID_FILENAME_CHARS
public
mixed
INVALID_FILENAME_CHARS
= "\\/:*?\"'<>|~#&;"
Methods
combine()
public
static combine(mixed ...$args) : mixed
Parameters
- $args : mixed
convertLogicalToPhysical()
public
static convertLogicalToPhysical(mixed $path) : mixed
Parameters
- $path : mixed
convertLogicalToUri()
public
static convertLogicalToUri(mixed $path) : mixed
Parameters
- $path : mixed
convertPhysicalToLogical()
public
static convertPhysicalToLogical(mixed $path) : mixed
Parameters
- $path : mixed
convertPhysicalToUri()
public
static convertPhysicalToUri(mixed $path) : mixed
Parameters
- $path : mixed
convertRelativeToAbsolute()
public
static convertRelativeToAbsolute(mixed $relativePath) : mixed
Parameters
- $relativePath : mixed
convertSiteRelativeToAbsolute()
public
static convertSiteRelativeToAbsolute(mixed $relativePath[, mixed $site = null ]) : mixed
Parameters
- $relativePath : mixed
- $site : mixed = null
convertUriToPhysical()
public
static convertUriToPhysical(mixed $path) : mixed
Parameters
- $path : mixed
getDirectory()
public
static getDirectory(mixed $path) : mixed
Parameters
- $path : mixed
getExtension()
public
static getExtension(mixed $path) : mixed
Parameters
- $path : mixed
getName()
public
static getName(mixed $path) : mixed
Parameters
- $path : mixed
isAbsolute()
public
static isAbsolute(mixed $path) : mixed
Parameters
- $path : mixed
normalize()
public
static normalize(mixed $path) : mixed
Parameters
- $path : mixed
randomizeInvalidFilename()
public
static randomizeInvalidFilename(string $filename) : string
Parameters
- $filename : string
Return values
stringreplaceInvalidFilename()
public
static replaceInvalidFilename(string $filename, callable $callback) : string
Parameters
- $filename : string
- $callback : callable
Return values
stringvalidate()
public
static validate(mixed $path) : mixed
Parameters
- $path : mixed
validateFilename()
public
static validateFilename(mixed $filename) : mixed
Parameters
- $filename : mixed