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 33)
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 36


Method Details

line 107

formatPresenterClass

public string formatPresenterClass (string $presenter)

Formats presenter class name from its name.

Input
string $presenter
Output
string  

line 135

formatPresenterFile

public string formatPresenterFile (string $presenter)

Formats presenter class file name.

Input
string $presenter
Output
string  

line 48

getPresenterClass

public string getPresenterClass (string &$name)

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

line 121

unformatPresenterClass

public string unformatPresenterClass (string $class)

Formats presenter name from class name.

Input
string $class
Output
string