public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'elements' section
        $value = $context->find('elements');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->section4378111f3d1e17b3e8b4aaf100f68e14($context, $indent, $value);
        $buffer .= $indent . '
';
        // 'elements' section
        $value = $context->find('elements');
        $filter = $context->find('!');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('!');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->section85262e70a4a16d8698e420f4b22304c6($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'commandes' section
        $value = $context->find('commandes');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->sectionDf79c9ec1e54beafbde5d4704dede3f2($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'commandes' section
        $value = $context->find('commandes');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->sectionFe6289f5511885493a0f80c586e05900($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'commandes' section
        $value = $context->find('commandes');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->section702f62c619842a162a4c01ca39756241($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'commandes' section
        $value = $context->find('commandes');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->sectionE17db0bfe8ae978294b0108a7dbc23e7($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'commandes' section
        $value = $context->find('commandes');
        $filter = $context->find('?');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('?');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->section1ae0dd29206eef94d4603733a944fc68($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'id_commande' section
        $value = $context->find('id_commande');
        $filter = $context->findDot('session.peutModifierCommande');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('session.peutModifierCommande');
        }
        $value = call_user_func($filter, $value);
        $buffer .= $this->section3fc8f3fb3e9f21dac97a46559e49f5e8($context, $indent, $value);
        // 'id_commande' inverted section
        $value = $context->find('id_commande');
        $filter = $context->findDot('session.peutModifierCommande');
        if (!(!is_string($filter) && is_callable($filter))) {
            throw new Mustache_Exception_UnknownFilterException('session.peutModifierCommande');
        }
        $value = call_user_func($filter, $value);
        if (empty($value)) {
            
            if ($partial = $this->mustache->loadPartial('ElementCommande-quantite_commande')) {
                $buffer .= $partial->renderInternal($context);
            }
        }
        $buffer .= $indent . '
';
        return $buffer;
    }
コード例 #8
0
 public function testAccessorPriority()
 {
     $context = new Mustache_Context(new Mustache_Test_AllTheThings());
     $this->assertEquals('win', $context->find('foo'), 'method beats property');
     $this->assertEquals('win', $context->find('bar'), 'property beats ArrayAccess');
     $this->assertEquals('win', $context->find('baz'), 'ArrayAccess stands alone');
     $this->assertEquals('win', $context->find('qux'), 'ArrayAccess beats private property');
 }
コード例 #9
0
 public function testFind()
 {
     $context = new Mustache_Context();
     $dummy = new Mustache_Test_TestDummy();
     $obj = new StdClass();
     $obj->name = 'obj';
     $arr = array('a' => array('b' => array('c' => 'see')), 'b' => 'bee');
     $string = 'some arbitrary string';
     $context->push($dummy);
     $this->assertEquals('dummy', $context->find('name'));
     $context->push($obj);
     $this->assertEquals('obj', $context->find('name'));
     $context->pop();
     $this->assertEquals('dummy', $context->find('name'));
     $dummy->name = 'dummyer';
     $this->assertEquals('dummyer', $context->find('name'));
     $context->push($arr);
     $this->assertEquals('bee', $context->find('b'));
     $this->assertEquals('see', $context->findDot('a.b.c'));
     $dummy->name = 'dummy';
     $context->push($string);
     $this->assertSame($string, $context->last());
     $this->assertEquals('dummy', $context->find('name'));
     $this->assertEquals('see', $context->findDot('a.b.c'));
     $this->assertEquals('<foo>', $context->find('foo'));
     $this->assertEquals('<bar>', $context->findDot('bar'));
 }
コード例 #10
0
 public function renderInternal(Mustache_Context $context, $indent = '')
 {
     $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
     $buffer = '';
     $newContext = array();
     // 'hascrumbs' section
     $value = $context->find('hascrumbs');
     $buffer .= $this->section6aa020be0adf80d28e68a36cb7814c53($context, $indent, $value);
     return $buffer;
 }
コード例 #11
0
 public function renderInternal(Mustache_Context $context, $indent = '')
 {
     $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
     $buffer = '';
     $newContext = array();
     // 'hasicons' section
     $value = $context->find('hasicons');
     $buffer .= $this->section328195258d5a31123d81a914ddc22a57($context, $indent, $value);
     return $buffer;
 }
コード例 #12
0
 public function renderInternal(Mustache_Context $context, $indent = '')
 {
     $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
     $buffer = '';
     $newContext = array();
     // 'frontpagetext' section
     $value = $context->find('frontpagetext');
     $buffer .= $this->section4ec1787650a4e290d1578a19afb0c4a6($context, $indent, $value);
     return $buffer;
 }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionEc35e22e33fe1fc14f7dd3db77b26739($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionA7f6f3060558be5516a326f07b9d30c8($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section6a4286ce6d64fd1e98d2e546f8cb2491($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'compte' section
        $value = $context->find('compte');
        $buffer .= $this->section6bf4abe3b91217b6b72cb6042ed41179($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section7ceb0e8d98d715ef97601bda716998df($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'compte' section
        $value = $context->find('compte');
        $buffer .= $this->section1788d38091903824ed3f15ca08bb6b66($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionD230d779046f5cbb7238e03cdec75c9a($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section506ca0fd89224d87a763e79a3c15975c($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section907f653d4cc0b2e735332f40dbccf00c($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section19e291761d6c26b4ae5aa51c2e84f994($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionA22381b97882deb0c87ce831e45303f9($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section12c14232f73c27e59730401cbbcc62ca($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionCd35d29d49c9e7fcdf15f01941bd69ae($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'compte' section
        $value = $context->find('compte');
        $buffer .= $this->section3055d5b25995d6a6678ad4a98f934ff5($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section677450c257bc2d23d737f5eca7bddb86($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->sectionE3ea70169f7c1608ce046639f2ed6a24($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section13a5127280803eed1963ec2a9c5ce9fa($context, $indent, $value);
        return $buffer;
    }
    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';
        $newContext = array();

        // 'render' section
        $value = $context->find('render');
        $buffer .= $this->section63d4d6c36d11e2c9ed6bc717c4408c51($context, $indent, $value);
        return $buffer;
    }