Adding a Brelsnok solution, aliasing is the right way to do this. If you add this code to your AppController.php file, at any time when you use Paginator, it will use your extended class.
public $helpers = array( 'Paginator' => array('className' => 'PaginatorExt' ) );
Since the PaginatorExtHelper class already extends PaginatorHelper, the only overridden function is numbers . Any calls to other Paginator methods will be handled by the PaginatorHelper base class, just as if it were a vanilla Cake setup.
source share