Public Member Functions | |
addPrefix ($prefix) | |
| |
getPrefixes () | |
dropPrefixes () | |
| |
getPostfix () | |
setPostfix ($postfix) | |
| |
resolveViewName ($viewName) | |
| |
setViewClassName ($viewClassName) | |
| |
getViewClassName () | |
Static Public Member Functions | |
static | create () |
| |
Private Attributes | |
$prefixes = array() | |
$postfix = EXT_TPL | |
$viewClassName = 'SimplePhpView' |
Will resolve view to first readable template from supplied prefixes list
Definition at line 21 of file MultiPrefixPhpViewResolver.class.php.
static MultiPrefixPhpViewResolver::create | ( | ) | [static] |
MultiPrefixPhpViewResolver::addPrefix | ( | $ | prefix | ) |
MultiPrefixPhpViewResolver::getPrefixes | ( | ) |
Definition at line 44 of file MultiPrefixPhpViewResolver.class.php.
MultiPrefixPhpViewResolver::dropPrefixes | ( | ) |
MultiPrefixPhpViewResolver::getPostfix | ( | ) |
Definition at line 58 of file MultiPrefixPhpViewResolver.class.php.
MultiPrefixPhpViewResolver::setPostfix | ( | $ | postfix | ) |
Definition at line 66 of file MultiPrefixPhpViewResolver.class.php.
References $postfix.
MultiPrefixPhpViewResolver::resolveViewName | ( | $ | viewName | ) |
Implements ViewResolver.
Definition at line 75 of file MultiPrefixPhpViewResolver.class.php.
References Assert::isFalse().
MultiPrefixPhpViewResolver::setViewClassName | ( | $ | viewClassName | ) |
Definition at line 100 of file MultiPrefixPhpViewResolver.class.php.
References $viewClassName.
MultiPrefixPhpViewResolver::getViewClassName | ( | ) |
Definition at line 107 of file MultiPrefixPhpViewResolver.class.php.
MultiPrefixPhpViewResolver::$prefixes = array() [private] |
Definition at line 23 of file MultiPrefixPhpViewResolver.class.php.
MultiPrefixPhpViewResolver::$postfix = EXT_TPL [private] |
MultiPrefixPhpViewResolver::$viewClassName = 'SimplePhpView' [private] |
Definition at line 25 of file MultiPrefixPhpViewResolver.class.php.
Referenced by setViewClassName().