namespace Nette\Application
Class PresenterFactory
Default presenter loader.
- Nette\Application\PresenterFactory implements IPresenterFactory
public
|
#
__construct(
string
$baseDir,
Nette\IContext
$context
)
Parameters$baseDir string$context |
public
IPresenter
|
#
createPresenter(
string
$name
)
Create new presenter instance. Create new presenter instance. Parameters$name string presenter nameImplementation of |
public
string
|
#
getPresenterClass(
string
& $name
)
Parameters$name string presenter nameReturnsstring class name
ThrowsImplementation of |
public
string
|
#
formatPresenterClass(
string
$presenter
)
Formats presenter class name from its name. Formats presenter class name from its name. Parameters$presenter string |
public
string
|
#
unformatPresenterClass(
string
$class
)
Formats presenter name from class name. Formats presenter name from class name. Parameters$class string |
public
string
|
#
formatPresenterFile(
string
$presenter
)
Formats presenter class file name. Formats presenter class file name. Parameters$presenter string |
bool
|
$caseSensitive | false |
# |