Class PresenterLoader (namespace Nette\Application)


Default presenter loader.


Implements interfaces:

Author: David Grudl
Copyright: Copyright (c) 2004, 2009 David Grudl
Located: in /Application/PresenterLoader.php (line 34)
Public Method Summary
string
formatPresenterClass (string $presenter)
Formats presenter class name from its name.
string
formatPresenterFile (string $presenter)
Formats presenter class file name.
string
getPresenterClass (string &$name)
string
unformatPresenterClass (string $class)
Formats presenter name from class name.
Variable Summary
bool $caseSensitive FALSE

line 37


Method Details

line 108

formatPresenterClass

public string formatPresenterClass (string $presenter)

Formats presenter class name from its name.

Input
string $presenter
Output
string  

line 136

formatPresenterFile

public string formatPresenterFile (string $presenter)

Formats presenter class file name.

Input
string $presenter
Output
string  

line 49

getPresenterClass

public string getPresenterClass (string &$name)

Input
string &$name presenter name
Output
string class name
Throws
throws InvalidPresenterException

line 122

unformatPresenterClass

public string unformatPresenterClass (string $class)

Formats presenter name from class name.

Input
string $class
Output
string