/** * @param {@link ViewElement} $viewElement * @param integer $arity * @param array $arguments */ public function evaluate(ViewElementTag $viewElement, $arity, $arguments) { /** * @var Iteration */ $iteration = $viewElement->getIteration(); return $iteration->getPosition(); }
/** * @param ViewElement $viewElement * @param integer $arity * @param array $arguments */ public function evaluate(ViewElementTag $viewElement, $arity, $arguments) { $iteration = $viewElement->getIteration(); return $iteration->last(); }
/** * @param ViewElement $viewElement * @param integer $arity * @param array $arguments */ public function evaluate(ViewElementTag $viewElement, $arity, $arguments) { $iteration = $viewElement->getIteration(); $position = $iteration->getPosition(); return $position % 2 == 0; }