PHP Класс FileNamingResolver\FileInfo

Автор: Victor Bocharsky ([email protected])
Наследование: extends SplFileInfo
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
changeBasename ( string $basename ) : FileInfo Changes base name of file without extension (or base name of directory).
changeExtension ( string $extension ) : FileInfo Changes file extension.
changePath ( string $path ) : FileInfo Changes directory path to the file / directory.
createPathname ( string $path, string $basename, string $extension = '' ) : string Creates full pathname to the file / directory based on its path, basename and extension
getBasename ( string $suffix = null ) : string Returns base name of file without extension (or base name of directory).
getPathRelativeTo ( string $basePath ) : string
getPathnameRelativeTo ( string $basePathname ) : string
isExists ( ) : boolean Checks whether a file / directory exists.
purifyBasename ( string $basename ) : string
purifyExtension ( string $extension ) : string
purifyPath ( string $path ) : string
toString ( ) : string Converts object to a string representation.

Описание методов

changeBasename() публичный Метод

Changes base name of file without extension (or base name of directory).
public changeBasename ( string $basename ) : FileInfo
$basename string
Результат FileInfo

changeExtension() публичный Метод

Changes file extension.
public changeExtension ( string $extension ) : FileInfo
$extension string
Результат FileInfo

changePath() публичный Метод

Changes directory path to the file / directory.
public changePath ( string $path ) : FileInfo
$path string
Результат FileInfo

createPathname() публичный статический Метод

Creates full pathname to the file / directory based on its path, basename and extension
public static createPathname ( string $path, string $basename, string $extension = '' ) : string
$path string Directory path to the file (or directory)
$basename string Base name of file without extension (or base name of directory)
$extension string [OPTIONAL] File extension (empty for directory)
Результат string

getBasename() публичный Метод

Returns base name of file without extension (or base name of directory).
public getBasename ( string $suffix = null ) : string
$suffix string
Результат string

getPathRelativeTo() публичный Метод

public getPathRelativeTo ( string $basePath ) : string
$basePath string
Результат string

getPathnameRelativeTo() публичный Метод

public getPathnameRelativeTo ( string $basePathname ) : string
$basePathname string
Результат string

isExists() публичный Метод

Checks whether a file / directory exists.
public isExists ( ) : boolean
Результат boolean

purifyBasename() публичный статический Метод

public static purifyBasename ( string $basename ) : string
$basename string
Результат string

purifyExtension() публичный статический Метод

public static purifyExtension ( string $extension ) : string
$extension string
Результат string

purifyPath() публичный статический Метод

public static purifyPath ( string $path ) : string
$path string
Результат string

toString() публичный Метод

Converts object to a string representation.
public toString ( ) : string
Результат string