SamonPHP generic pagination module