PHP Class Phrozn\Site\View\Factory

Author: Victor Farazdagi
Inheritance: implements Phrozn\Has\InputFile
Afficher le fichier Open project: farazdagi/phrozn Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( string $path = null ) : void Initialize factory by providing input file path
create ( ) Depending on internal configuration and concrete type, create view
getInputFile ( ) : string Get input file path
getInputRootDir ( ) : string Get input root directory
setInputFile ( string $path ) : Factory Set input file path
setInputRootDir ( string $path ) : Factory Set input root dir

Private Methods

Méthode Description
constructFile ( string $type ) : Phrozn\Site\View Create and return view of a given type

Method Details

__construct() public méthode

Initialize factory by providing input file path
public __construct ( string $path = null ) : void
$path string Path to page source file
Résultat void

create() public méthode

return \Phrozn\Site\View\Factory
public create ( )

getInputFile() public méthode

Get input file path
public getInputFile ( ) : string
Résultat string

getInputRootDir() public méthode

Get input root directory
public getInputRootDir ( ) : string
Résultat string

setInputFile() public méthode

Set input file path
public setInputFile ( string $path ) : Factory
$path string Path to file
Résultat Factory

setInputRootDir() public méthode

Set input root dir
public setInputRootDir ( string $path ) : Factory
$path string Input root directory
Résultat Factory