PHP Класс Phrozn\Site\View\OutputPath\Base

Автор: Victor Farazdagi
Наследование: implements Phrozn\Site\View\OutputPath
Показать файл Открыть проект

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

Метод Описание
__construct ( Phrozn\Site\View $view ) : void Initialize path builder
getView ( ) : Phrozn\Site\View Get view
setView ( Phrozn\Site\View $view ) : Phrozn\Site\View\OutputPath Set view

Защищенные методы

Метод Описание
getInputFileExtension ( $includeDot = true ) : string Get the file extension for the input file
getInputFileWithoutExt ( ) : string Extract input file from view (remove extension)
getRelativeFile ( string $base = '', boolean $prepend = true ) : string Detect relative file path with respect to $base folder

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

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

Initialize path builder
public __construct ( Phrozn\Site\View $view ) : void
$view Phrozn\Site\View
Результат void

getInputFileExtension() защищенный Метод

Get the file extension for the input file
protected getInputFileExtension ( $includeDot = true ) : string
Результат string

getInputFileWithoutExt() защищенный Метод

Extract input file from view (remove extension)
protected getInputFileWithoutExt ( ) : string
Результат string

getRelativeFile() защищенный Метод

Detect relative file path with respect to $base folder
protected getRelativeFile ( string $base = '', boolean $prepend = true ) : string
$base string Base folder name from which to start
$prepend boolean Whether to prepend base folder name to result
Результат string

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

Get view
public getView ( ) : Phrozn\Site\View
Результат Phrozn\Site\View

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

Set view
public setView ( Phrozn\Site\View $view ) : Phrozn\Site\View\OutputPath
$view Phrozn\Site\View View object
Результат Phrozn\Site\View\OutputPath