Exemple #1
0
 /**
  * @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();
 }
Exemple #2
0
 /**
  * @param ViewElement $viewElement
  * @param integer $arity
  * @param array $arguments
  */
 public function evaluate(ViewElementTag $viewElement, $arity, $arguments)
 {
     $iteration = $viewElement->getIteration();
     return $iteration->last();
 }
Exemple #3
0
 /**
  * @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;
 }