Open Antoniossss opened 7 years ago
Easiest way to do this is to create your own helper and override numbers
:
namespace App\View\Helper;
class MyPaginatorHelper extends \Bootstrap\View\Helper\PaginatorHelper {
public function numbers(array $options = []) {
$options += [
"size" => "small",
"prev" => "<",
"next" => ">",
"ellipsis" => true,
"first" => "first",
"last" => "last",
];
return parent::numbers($options);
}
}
For example, I would like to globally apply following configuration so it would be to every invokation of
BootstrapPaginatorhelper#numbers()
Right now I have to put those options to every invocation am I correct? It would be great to have ability to confiugre those values as defaults.
I think that perfect fit would be upon helper initialization
And after quick glance at the source, I found out that its is all about adding 2 lines
at the beginning of
numbers
method. Clean code and handy solution.