$runes $runes : array<mixed,\Rune> Type array<mixed,\Rune> — Runes to show. In this case, the monster member is not the id, but a monster instance.
$custom_filters $custom_filters : array<mixed,\Filter> Type array<mixed,\Filter> — Custom filters for this page.
__construct() __construct(resource $db) Constructor. Retrieves the data and initializes the variables. Parameters resource $db Connection to the database.
parse_filters() parse_filters() Parses the request looking for the selected filters, validates them and adds them to the $filters array. Must be overriden in the page classes.
build_custom_query() build_custom_query(integer $filter) : string Builds the query to the rune table using the a custom filter. Parameters integer $filter Custom filter ID. Returns string — The query to be executed.
build_query() build_query() : string Builds the query to the rune table using the selected or default filters. Returns string — The query to be executed.