mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
Done #88
This commit is contained in:
parent
3a6347d96b
commit
eb49861ab8
@ -296,4 +296,8 @@ class Helper
|
|||||||
{
|
{
|
||||||
return $this->word;
|
return $this->word;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getArray() {
|
||||||
|
return array(1,2,3);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -688,7 +688,8 @@ class TemplateTest extends TestCase
|
|||||||
{
|
{
|
||||||
$a = array(
|
$a = array(
|
||||||
"list" => array(1 => "one", 2 => "two", 3 => "three"),
|
"list" => array(1 => "one", 2 => "two", 3 => "three"),
|
||||||
"empty" => array()
|
"empty" => array(),
|
||||||
|
"obj" => new Helper("testing")
|
||||||
);
|
);
|
||||||
return array(
|
return array(
|
||||||
array('Foreach: {foreach $list as $e} {$e}, {/foreach} end', $a, 'Foreach: one, two, three, end'),
|
array('Foreach: {foreach $list as $e} {$e}, {/foreach} end', $a, 'Foreach: one, two, three, end'),
|
||||||
@ -715,6 +716,7 @@ class TemplateTest extends TestCase
|
|||||||
),
|
),
|
||||||
array('Foreach: {foreach $empty as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
array('Foreach: {foreach $empty as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
||||||
array('Foreach: {foreach [] as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
array('Foreach: {foreach [] as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
||||||
|
array('Foreach: {foreach $obj->getArray() as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: 0 => 1, 1 => 2, 2 => 3, end'),
|
||||||
array('Foreach: {foreach $unexists as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
array('Foreach: {foreach $unexists as $k => $e} {$k} => {$e}, {/foreach} end', $a, 'Foreach: end'),
|
||||||
array(
|
array(
|
||||||
'Foreach: {foreach $empty as $k => $e} {$k} => {$e}, {foreachelse} empty {/foreach} end',
|
'Foreach: {foreach $empty as $k => $e} {$k} => {$e}, {foreachelse} empty {/foreach} end',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user