protected function getPager($pagerType)
    {
        switch ($pagerType) {
            case Pager::TYPE_DEFAULT:
                return new Pager();

            case Pager::TYPE_SIMPLE:
                return new SimplePager();

            default:
                throw new \RuntimeException(sprintf('Unknown pager type "%s".', $pagerType));
        }
    }
protected function getPager($pagerType)
    {
        switch ($pagerType) {
            case Pager::TYPE_DEFAULT:
                return new Pager();

            case Pager::TYPE_SIMPLE:
                return new SimplePager();

            default:
                throw new \RuntimeException(sprintf('Unknown pager type "%s".', $pagerType));
        }
    }
protected function getPager ( $ pagerType ) { switch ( $ pagerType ) { case Pager :: TYPE_DEFAULT : return new Pager ( ) ; case Pager :: TYPE_SIMPLE : return new SimplePager ( ) ; default : throw new \ RuntimeException ( sprintf ( 'Unknown pager type "%s".' , $ pagerType ) ) ; } }
Get pager by pagerType.

@param string $pagerType

@throws \RuntimeException If invalid pager type is set

@return PagerInterface
Get pager by pagerType .