示例#1
0
 private static function createPaginateTest(DataTable $dt, Block $codeBlock)
 {
     $paginate = $dt->getFooter()->getPager();
     $options = ['session' => '$session', 'controls' => ['activeXpath' => $paginate->getActive()->getXpath(), 'nextXpath' => $paginate->getNext()->getXpath()]];
     foreach ($paginate->getControls() as $key => $control) {
         $options['controls'][$control->getLabel()] = $control->getXpath();
     }
     $codeBlock->appendRenderable(new Statement(new StaticMethodCall('parent', 'dtPaginateTest', $options)));
 }