/** * Display a pager with online ambassadors. * * @since 0.1 * * @param IContextSource $context * @param array $conditions */ public static function displayPager(IContextSource $context, array $conditions = array()) { $pager = new EPOAPager($context, $conditions); if ($pager->getNumRows()) { $context->getOutput()->addHTML($pager->getFilterControl() . $pager->getNavigationBar() . $pager->getBody() . $pager->getNavigationBar() . $pager->getMultipleItemControl()); } else { $context->getOutput()->addHTML($pager->getFilterControl(true)); $context->getOutput()->addWikiMsg('ep-oa-noresults'); } }
/** * Constructor. * * @param IContextSource $context * @param array $conds */ public function __construct(IContextSource $context, array $conds = array()) { $this->mDefaultDirection = true; parent::__construct($context, $conds, 'EPCA'); }