public function testGetFilteredByFromArray() { $getArrayName = 'someArray'; $result = SearchUtil::getFilteredByFromArray($getArrayName, $_GET); $this->assertNull($result); $_GET['someArray']['filteredBy'] = 'all'; $result = SearchUtil::getFilteredByFromArray($getArrayName, $_GET); $this->assertEquals('all', $result); $_GET['someArray']['filteredBy'] = 'none'; $result = SearchUtil::getFilteredByFromArray($getArrayName, $_GET); $this->assertEquals('none', $result); }
public function getFilteredBy() { return SearchUtil::getFilteredByFromArray(get_class($this->model), $this->getSourceData()); }