Fuente: https://github.com/chamilo/chamilo-lms/releases/download/v1.11.40/chamilo-1.11.40.zip sha256: 1cf4bf2cc7bae1ef1a1eff643235db1d552f78ddf4b6dd1e2d2dac9868679439 Snapshot independiente (rama huerfana); diffable vs 1.11.38. vendor incluido.
23 lines
547 B
PHP
23 lines
547 B
PHP
<?php
|
|
|
|
namespace Test\Mock;
|
|
|
|
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
|
|
use Knp\Component\Pager\Event\PaginationEvent;
|
|
use Knp\Component\Pager\Pagination\SlidingPagination;
|
|
|
|
class PaginationSubscriber implements EventSubscriberInterface
|
|
{
|
|
static function getSubscribedEvents()
|
|
{
|
|
return array(
|
|
'knp_pager.pagination' => array('pagination', 0)
|
|
);
|
|
}
|
|
|
|
function pagination(PaginationEvent $e)
|
|
{
|
|
$e->setPagination(new SlidingPagination);
|
|
$e->stopPropagation();
|
|
}
|
|
} |