This class can be used to generate links to browse listings split in pages.

It takes as parameters the total number of entries in the listing and the base URL for the links.

The class looks at a configurable request variable to determine the current listing page and generates custom markup for links to go to the next, previous, first, last and jumping link pages based on custom configuration.

The entire layout and operation of this class is configurable and can be set using configuration methods.

The links presentation may be configured with custom mark up of text or HTML, preceding and appending all links .