Coding standard cleanup.

This commit is contained in:
Justin Hileman
2012-03-01 05:26:32 -08:00
parent 0034bf657b
commit 5c4fcd0c9a
17 changed files with 59 additions and 48 deletions
+3 -3
View File
@@ -71,7 +71,7 @@ class Buffer {
* @see \Mustache\Buffer::write * @see \Mustache\Buffer::write
* *
* @param string $text * @param string $text
* @param bool $escape Escape this text with `htmlspecialchars()`? (default: false) * @param bool $escape Escape this text with `htmlspecialchars()`? (default: false)
*/ */
public function writeText($text, $escape = false) { public function writeText($text, $escape = false) {
$this->write($text, true, $escape); $this->write($text, true, $escape);
@@ -81,8 +81,8 @@ class Buffer {
* Add output to the Buffer. * Add output to the Buffer.
* *
* @param string $text * @param string $text
* @param bool $indent Indent this line? (default: false) * @param bool $indent Indent this line? (default: false)
* @param bool $escape Escape this text with `htmlspecialchars()`? (default: false) * @param bool $escape Escape this text with `htmlspecialchars()`? (default: false)
*/ */
public function write($text, $indent = false, $escape = false) { public function write($text, $indent = false, $escape = false) {
$text = (string) $text; $text = (string) $text;
+1 -1
View File
@@ -253,7 +253,7 @@ class Compiler {
* Prepare PHP source code snippet for output. * Prepare PHP source code snippet for output.
* *
* @param string $text * @param string $text
* @param int $bonus Additional indent level (default: 0) * @param int $bonus Additional indent level (default: 0)
* @param boolean $prependNewline Prepend a newline to the snippet? (default: true) * @param boolean $prependNewline Prepend a newline to the snippet? (default: true)
* *
* @return string PHP source code snippet * @return string PHP source code snippet
+1 -1
View File
@@ -180,7 +180,7 @@ class Context {
* *
* @see \Mustache\Context::find * @see \Mustache\Context::find
* *
* @param string $id Variable name * @param string $id Variable name
* @param array $stack Context stack * @param array $stack Context stack
* *
* @return mixed Variable value, or '' if not found * @return mixed Variable value, or '' if not found
+1 -1
View File
@@ -10,7 +10,7 @@ interface Loader {
/** /**
* Load a Template by name. * Load a Template by name.
* *
* @param string $name * @param string $name
* *
* @return string Mustache Template source * @return string Mustache Template source
*/ */
+1 -1
View File
@@ -37,7 +37,7 @@ class ArrayLoader implements Loader, MutableLoader {
/** /**
* Load a Template. * Load a Template.
* *
* @param string $name * @param string $name
* *
* @return string Mustache Template source * @return string Mustache Template source
*/ */
+1 -1
View File
@@ -59,7 +59,7 @@ class FilesystemLoader implements Loader {
* $loader = new FilesystemLoader(__DIR__.'/views'); * $loader = new FilesystemLoader(__DIR__.'/views');
* $loader->load('admin/dashboard'); // loads "./views/admin/dashboard.mustache"; * $loader->load('admin/dashboard'); // loads "./views/admin/dashboard.mustache";
* *
* @param string $name * @param string $name
* *
* @return string Mustache Template source * @return string Mustache Template source
*/ */
+1 -1
View File
@@ -25,7 +25,7 @@ class StringLoader implements Loader {
/** /**
* Load a Template by source. * Load a Template by source.
* *
* @param string $name Mustache Template source * @param string $name Mustache Template source
* *
* @return string Mustache Template source * @return string Mustache Template source
*/ */
+3 -3
View File
@@ -19,7 +19,7 @@ use Mustache\Loader\StringLoader;
* @author Justin Hileman {@link http://justinhileman.com} * @author Justin Hileman {@link http://justinhileman.com}
*/ */
class Mustache { class Mustache {
const VERSION = '2.0.0-a1'; const VERSION = '2.0.0-dev';
const SPEC_VERSION = '1.1.2'; const SPEC_VERSION = '1.1.2';
// Template cache // Template cache
@@ -188,7 +188,7 @@ class Mustache {
/** /**
* Set the Mustache Parser instance. * Set the Mustache Parser instance.
* *
* @param \Mustache\Parser $tokenizer * @param \Mustache\Parser $parser
*/ */
public function setParser(Parser $parser) { public function setParser(Parser $parser) {
$this->parser = $parser; $this->parser = $parser;
@@ -212,7 +212,7 @@ class Mustache {
/** /**
* Set the Mustache Compiler instance. * Set the Mustache Compiler instance.
* *
* @param \Mustache\Compiler $tokenizer * @param \Mustache\Compiler $compiler
*/ */
public function setCompiler(Compiler $compiler) { public function setCompiler(Compiler $compiler) {
$this->compiler = $compiler; $this->compiler = $compiler;
+2 -2
View File
@@ -12,7 +12,7 @@ class Parser {
/** /**
* Process an array of Mustache tokens and convert them into a parse tree. * Process an array of Mustache tokens and convert them into a parse tree.
* *
* @param array $tree Set of Mustache tokens * @param array $tokens Set of Mustache tokens
* *
* @return array Mustache token parse tree * @return array Mustache token parse tree
*/ */
@@ -69,7 +69,7 @@ class Parser {
$nodes[] = $token; $nodes[] = $token;
} }
} while($tokens->valid()); } while ($tokens->valid());
if (isset($parent)) { if (isset($parent)) {
throw new \LogicException('Missing closing tag: ' . $parent[Tokenizer::NAME]); throw new \LogicException('Missing closing tag: ' . $parent[Tokenizer::NAME]);
+1 -1
View File
@@ -53,7 +53,7 @@ class Tokenizer {
private $state; private $state;
private $tagType; private $tagType;
private $tag; private $tag;
private $buf; private $buffer;
private $tokens; private $tokens;
private $seenTag; private $seenTag;
private $lineStart; private $lineStart;
+9 -2
View File
@@ -45,7 +45,9 @@ class ContextTest extends \PHPUnit_Framework_TestCase {
$dummy = new TestDummy; $dummy = new TestDummy;
$context = new Context; $context = new Context;
$this->assertTrue($context->isCallable(function() { return null; })); $this->assertTrue($context->isCallable(function() {
return null;
}));
$this->assertTrue($context->isCallable(array('\Mustache\Test\TestDummy', 'foo'))); $this->assertTrue($context->isCallable(array('\Mustache\Test\TestDummy', 'foo')));
$this->assertTrue($context->isCallable(array($dummy, 'bar'))); $this->assertTrue($context->isCallable(array($dummy, 'bar')));
$this->assertTrue($context->isCallable($dummy)); $this->assertTrue($context->isCallable($dummy));
@@ -140,10 +142,15 @@ class ContextTest extends \PHPUnit_Framework_TestCase {
class TestDummy { class TestDummy {
public $name = 'dummy'; public $name = 'dummy';
public function __invoke() {}
public function __invoke() {
// nothing
}
public static function foo() { public static function foo() {
return '<foo>'; return '<foo>';
} }
public function bar() { public function bar() {
return '<bar>'; return '<bar>';
} }
@@ -64,6 +64,7 @@ class ExamplesTest extends \PHPUnit_Framework_TestCase {
* Helper method to load an example given the full path. * Helper method to load an example given the full path.
* *
* @param string $path * @param string $path
*
* @return array arguments for testExamples * @return array arguments for testExamples
*/ */
private function loadExample($path) { private function loadExample($path) {
@@ -106,7 +107,7 @@ class ExamplesTest extends \PHPUnit_Framework_TestCase {
/** /**
* Helper method to load partials given an example directory. * Helper method to load partials given an example directory.
* *
* @param string $path * @param string $path
* *
* @return array $partials * @return array $partials
*/ */
@@ -40,10 +40,10 @@ class HigherOrderSectionsTest extends \PHPUnit_Framework_TestCase {
} }
public function testRuntimeSectionCallback() { public function testRuntimeSectionCallback() {
$tpl = $this->mustache->loadTemplate('{{#double_wrap}}{{name}}{{/double_wrap}}'); $tpl = $this->mustache->loadTemplate('{{#doublewrap}}{{name}}{{/doublewrap}}');
$foo = new Foo; $foo = new Foo;
$foo->double_wrap = array($foo, 'wrapWithBoth'); $foo->doublewrap = array($foo, 'wrapWithBoth');
$this->assertEquals(sprintf('<strong><em>%s</em></strong>', $foo->name), $tpl->render($foo)); $this->assertEquals(sprintf('<strong><em>%s</em></strong>', $foo->name), $tpl->render($foo));
} }
@@ -80,10 +80,7 @@ class HigherOrderSectionsTest extends \PHPUnit_Framework_TestCase {
} }
); );
$this->assertEquals( $this->assertEquals(sprintf('[[%s]]', $data['name']), $tpl->render($data));
sprintf('[[%s]]', $data['name']),
$tpl->render($data)
);
} }
public function testMonsters() { public function testMonsters() {
@@ -105,7 +105,9 @@ class MustacheInjectionTest extends \PHPUnit_Framework_TestCase {
$tpl = $this->mustache->loadTemplate('{{ a }}'); $tpl = $this->mustache->loadTemplate('{{ a }}');
$data = array( $data = array(
'a' => function() { return '{{ b }}'; }, 'a' => function() {
return '{{ b }}';
},
'b' => '{{ c }}', 'b' => '{{ c }}',
'c' => 'FAIL' 'c' => 'FAIL'
); );
@@ -117,7 +119,9 @@ class MustacheInjectionTest extends \PHPUnit_Framework_TestCase {
$tpl = $this->mustache->loadTemplate('{{# a }}b{{/ a }}'); $tpl = $this->mustache->loadTemplate('{{# a }}b{{/ a }}');
$data = array( $data = array(
'a' => function ($text) { return '{{ ' . $text . ' }}'; }, 'a' => function ($text) {
return '{{ ' . $text . ' }}';
},
'b' => '{{ c }}', 'b' => '{{ c }}',
'c' => 'FAIL' 'c' => 'FAIL'
); );
@@ -106,11 +106,14 @@ class MustacheSpecTest extends \PHPUnit_Framework_TestCase {
} }
$func = $val['php']; $func = $val['php'];
$data[$key] = function($text = null) use ($func) { return eval($func); }; $data[$key] = function($text = null) use ($func) {
return eval($func);
};
} else if (is_array($val)) { } else if (is_array($val)) {
$data[$key] = $this->prepareLambdasSpec($val); $data[$key] = $this->prepareLambdasSpec($val);
} }
} }
return $data; return $data;
} }
+19 -20
View File
@@ -23,26 +23,6 @@ class MustacheTest extends \PHPUnit_Framework_TestCase {
} }
} }
private static function rmdir($path) {
$path = rtrim($path, '/').'/';
$handle = opendir($path);
while (($file = readdir($handle)) !== false) {
if ($file == '.' || $file == '..') {
continue;
}
$fullpath = $path.$file;
if (is_dir($fullpath)) {
self::rmdir($fullpath);
} else {
unlink($fullpath);
}
}
closedir($handle);
rmdir($path);
}
public function testConstructor() { public function testConstructor() {
$loader = new StringLoader; $loader = new StringLoader;
$partialsLoader = new ArrayLoader; $partialsLoader = new ArrayLoader;
@@ -133,6 +113,25 @@ class MustacheTest extends \PHPUnit_Framework_TestCase {
$mustache->setPartials(array('foo' => '{{ foo }}')); $mustache->setPartials(array('foo' => '{{ foo }}'));
} }
private static function rmdir($path) {
$path = rtrim($path, '/').'/';
$handle = opendir($path);
while (($file = readdir($handle)) !== false) {
if ($file == '.' || $file == '..') {
continue;
}
$fullpath = $path.$file;
if (is_dir($fullpath)) {
self::rmdir($fullpath);
} else {
unlink($fullpath);
}
}
closedir($handle);
rmdir($path);
}
} }
+1 -1
View File
@@ -6,8 +6,8 @@ require __DIR__.'/../src/Mustache/Context.php';
require __DIR__.'/../src/Mustache/Loader.php'; require __DIR__.'/../src/Mustache/Loader.php';
require __DIR__.'/../src/Mustache/Loader/MutableLoader.php'; require __DIR__.'/../src/Mustache/Loader/MutableLoader.php';
require __DIR__.'/../src/Mustache/Loader/ArrayLoader.php'; require __DIR__.'/../src/Mustache/Loader/ArrayLoader.php';
require __DIR__.'/../src/Mustache/Loader/StringLoader.php';
require __DIR__.'/../src/Mustache/Loader/FilesystemLoader.php'; require __DIR__.'/../src/Mustache/Loader/FilesystemLoader.php';
require __DIR__.'/../src/Mustache/Loader/StringLoader.php';
require __DIR__.'/../src/Mustache/Mustache.php'; require __DIR__.'/../src/Mustache/Mustache.php';
require __DIR__.'/../src/Mustache/Parser.php'; require __DIR__.'/../src/Mustache/Parser.php';
require __DIR__.'/../src/Mustache/Template.php'; require __DIR__.'/../src/Mustache/Template.php';