VuFind API Documentation

SearchTabsHelperTest extends TestCase
in package

SearchTabsHelper unit tests.

Tags
category

VuFind

author

Ere Maijala ere.maijala@helsinki.fi

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Wiki

Table of Contents

$filterConfig  : mixed
$tabConfig  : mixed
testExtractClassName()  : void
Test extractClassName()
testFiltersMatch()  : void
Test filtersMatch()
testGetHiddenFilters()  : void
Test getHiddenFilters()
testTabConfig()  : void
Test getTabConfig() and getTabFilterConfig()
getSearchTabsHelper()  : SearchTabsHelper
Create a SearchTabsHelper

Properties

$filterConfig

protected mixed $filterConfig = ['Solr:video' => ['format:video'], 'Solr:main' => ['building:main'], 'Solr:mainvideo' => ['building:main', 'format:video'], 'Solr:branch' => ['building:branch'], 'Primo:dissertation' => ['rtype:Dissertations']]

$tabConfig

protected mixed $tabConfig = ['default_unfiltered' => ['Solr' => 'Local Index', 'Solr:video' => 'Local Videos', 'Primo' => 'Primo Central', 'Primo:dissertation' => 'Dissertations in Primo Central'], 'default_filtered' => ['Solr:main' => 'Main Library', 'Solr:mainvideo' => 'Main Library Videos', 'Solr:branch' => 'Branch Library', 'Primo' => 'Primo Central', 'Primo:dissertation' => 'Dissertations in Primo Central'], 'no_tabs' => []]

Methods

testExtractClassName()

Test extractClassName()

public testExtractClassName() : void
Return values
void

testFiltersMatch()

Test filtersMatch()

public testFiltersMatch() : void
Return values
void

testGetHiddenFilters()

Test getHiddenFilters()

public testGetHiddenFilters() : void
Return values
void

testTabConfig()

Test getTabConfig() and getTabFilterConfig()

public testTabConfig() : void
Return values
void

getSearchTabsHelper()

Create a SearchTabsHelper

protected getSearchTabsHelper([string $config = 'default_unfiltered' ][, array<string|int, mixed> $filters = null ]) : SearchTabsHelper
Parameters
$config : string = 'default_unfiltered'

Which config set to use

$filters : array<string|int, mixed> = null

Active filters for a simulated request

Return values
SearchTabsHelper

Search results