mirror of
https://github.com/Mibew/handlebars.php.git
synced 2025-03-22 08:21:23 +03:00
Fix arguments parsing for "0" string
This commit is contained in:
parent
ec108c0bac
commit
618ec54490
@ -56,9 +56,9 @@ class Arguments
|
||||
*/
|
||||
public function __construct($args_string = false)
|
||||
{
|
||||
$this->originalString = $args_string;
|
||||
$this->originalString = (string)$args_string;
|
||||
|
||||
if ($args_string) {
|
||||
if ($this->originalString !== '') {
|
||||
$this->parse($args_string);
|
||||
}
|
||||
}
|
||||
|
@ -801,6 +801,7 @@ class HandlebarsTest extends \PHPUnit_Framework_TestCase
|
||||
array('arg1 "arg\"2" "\\\'arg3\\\'"', array("arg1", 'arg"2', "'arg3'")),
|
||||
array('arg1 arg2.[value\'s "segment"].val', array("arg1", 'arg2.[value\'s "segment"].val')),
|
||||
array('"arg1.[value 1]" arg2', array("arg1.[value 1]", 'arg2')),
|
||||
array('0', array('0')),
|
||||
);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user