---------------- Table_Collection ---------------- .. php:class:: Table_Collection Package: :doc:`Db\\Table ` .. php:method:: applySearchFilters($select, $params) :param unknown $select: :param unknown $params: .. php:method:: _getColumnPairs() .. php:method:: findPairsForSelectForm($options = Array) :param unknown $options: .. php:method:: getSelect() Apply permissions checks to all SQL statements retrieving collections from the table :returns: void .. php:method:: findRandomFeatured() .. php:method:: filterByPublic($select, $isPublic) Apply a filter to the collections based on whether or not they are public :param unknown $select: :param unknown $isPublic: :returns: void .. php:method:: filterByFeatured($select, $isFeatured) Apply a filter to the collections based on whether or not they are featured :param unknown $select: :param unknown $isFeatured: :returns: void .. php:method:: applySorting(Omeka_Db_Select $select, string $sortField, string $sortDir) Enables sorting based on ElementSet,Element field strings. :param Omeka_Db_Select $select: :param string $sortField: Field to sort on :param string $sortDir: Sorting direction (ASC or DESC)