phpcs approval

“oh the spacing!”
This commit is contained in:
Christian Blanquera 2015-09-21 18:49:08 +08:00
parent 33c76738b4
commit 0070ad79c0
2 changed files with 147 additions and 128 deletions

View File

@ -47,10 +47,12 @@ class ChildContext extends Context
* Sets a parent context in which
* we will case for the ../ in get()
*
* @param Context
* @param Context $parent parent context
*
* @return void
*/
public function setParent(Context $parent) {
public function setParent(Context $parent)
{
$this->parentContext = $parent;
}
@ -71,7 +73,9 @@ class ChildContext extends Context
{
//if the variable name starts with a ../
//and we have a parent
if(strpos($variableName, '../') === 0 && $this->parentContext instanceof Context) {
if (strpos($variableName, '../') === 0
&& $this->parentContext instanceof Context
) {
//just remove the first ../
$variableName = substr($variableName, 3);

View File

@ -39,7 +39,7 @@ class Handlebars
const VERSION = '1.0.0';
/**
* factory method
* Factory method
*
* @param array $options see __construct's options parameter
*
@ -55,41 +55,57 @@ class Handlebars
}
/**
* Current tokenizer instance
*
* @var Tokenizer
*/
private $_tokenizer;
/**
* Current parser instance
*
* @var Parser
*/
private $_parser;
/**
* Current helper list
*
* @var Helpers
*/
private $_helpers;
/**
* Current loader instance
*
* @var Loader
*/
private $_loader;
/**
* Current partial loader instance
*
* @var Loader
*/
private $_partialsLoader;
/**
* Current cache instance
*
* @var Cache
*/
private $_cache;
/**
* The escape method
*
* @var callable escape function to use
*/
private $_escape = 'htmlspecialchars';
/**
* Parameters for the escpae method above
*
* @var array parametes to pass to escape function
*/
private $_escapeArgs = array(
@ -246,8 +262,7 @@ class Handlebars
*/
public function registerHelper($name, $helper)
{
$this->addHelper($name, function($template, $context, $arg) use ($helper)
{
$callback = function ($template, $context, $arg) use ($helper) {
$args = $template->parseArguments($arg);
$named = $template->parseNamedArguments($arg);
@ -279,8 +294,7 @@ class Handlebars
// Named arguments
'hash' => $named,
// A renderer for block helper
'fn' => function($inContext = null) use($context, $template)
{
'fn' => function ($inContext = null) use ($context, $template) {
$defined = !!$inContext;
if (!$defined) {
@ -308,8 +322,7 @@ class Handlebars
},
// A render for the else block
'inverse' => function($inContext = null) use($context, $template)
{
'inverse' => function ($inContext = null) use ($context, $template) {
$defined = !!$inContext;
if (!$defined) {
@ -338,7 +351,9 @@ class Handlebars
'template' => $template);
return call_user_func_array($helper, $args);
});
};
$this->addHelper($name, $callback);
}
/**
@ -366,7 +381,7 @@ class Handlebars
}
/**
* get current loader
* Get current loader
*
* @return Loader
*/
@ -392,7 +407,7 @@ class Handlebars
}
/**
* get current partials loader
* Get current partials loader
*
* @return Loader
*/
@ -618,7 +633,7 @@ class Handlebars
}
/**
* try to tokenize source, or get them from cache if available
* Try to tokenize source, or get them from cache if available
*
* @param string $source handlebars source code
*