Open Journal Systems
3.3.0
|
Public Member Functions | |
formatResults ($results, $user=null) | |
getDefaultOrderDir ($orderBy) | |
getIndexFieldMap () | |
getKeywordsFromSearchFilters ($searchFilters) | |
getResultSetOrderingOptions ($request) | |
getSearchFilters ($request) | |
getSimilarityTerms ($submissionId) | |
getSparseArray ($unorderedResults, $orderBy, $orderDir, $exclude) | |
![]() | |
__construct () | |
_getMergedArray ($context, &$keywords, $publishedFrom, $publishedTo) | |
_getMergedKeywordResults ($context, &$keyword, $type, $publishedFrom, $publishedTo, $resultsPerKeyword, $resultCacheHours) | |
_getMergedPhraseResults ($context, &$phrase, $type, $publishedFrom, $publishedTo, $resultsPerKeyword, $resultCacheHours) | |
_parseQuery ($query) | |
_parseQueryInternal ($signTokens, $tokens, &$pos, $total) | |
getResultSetOrdering ($request) | |
getResultSetOrderingDirectionOptions () | |
retrieveResults ($request, $context, $keywords, &$error, $publishedFrom=null, $publishedTo=null, $rangeInfo=null, $exclude=array()) | |
Protected Member Functions | |
getSearchDao () | |
Class for retrieving article search results.
Definition at line 20 of file ArticleSearch.inc.php.
ArticleSearch::formatResults | ( | $results, | |
$user = null |
|||
) |
See SubmissionSearch::formatResults()
$results | array |
$user | User optional (if availability information is desired) |
Reimplemented from SubmissionSearch.
Definition at line 232 of file ArticleSearch.inc.php.
References PKPServices\get(), PKPApplication\get(), Application\getContextDAO(), and DAORegistry\getDAO().
ArticleSearch::getDefaultOrderDir | ( | $orderBy | ) |
See SubmissionSearch::getDefaultOrderDir()
Reimplemented from SubmissionSearch.
Definition at line 374 of file ArticleSearch.inc.php.
ArticleSearch::getIndexFieldMap | ( | ) |
Definition at line 323 of file ArticleSearch.inc.php.
Referenced by getKeywordsFromSearchFilters().
ArticleSearch::getKeywordsFromSearchFilters | ( | $searchFilters | ) |
Load the keywords array from a given search filter.
$searchFilters | array Search filters as returned from ArticleSearch::getSearchFilters() |
Definition at line 209 of file ArticleSearch.inc.php.
References getIndexFieldMap().
ArticleSearch::getResultSetOrderingOptions | ( | $request | ) |
See SubmissionSearch::getResultSetOrderingOptions()
Reimplemented from SubmissionSearch.
Definition at line 339 of file ArticleSearch.inc.php.
References $application, HookRegistry\call(), and PKPApplication\get().
|
protected |
See SubmissionSearch::getSearchDao()
Reimplemented from SubmissionSearch.
Definition at line 385 of file ArticleSearch.inc.php.
References DAORegistry\getDAO().
ArticleSearch::getSearchFilters | ( | $request | ) |
Retrieve the search filters from the request.
$request | Request |
Definition at line 147 of file ArticleSearch.inc.php.
References Application\getContextDAO().
ArticleSearch::getSimilarityTerms | ( | $submissionId | ) |
Identify similarity terms for a given submission.
$submissionId | integer |
Definition at line 300 of file ArticleSearch.inc.php.
References HookRegistry\call(), PKPServices\get(), DAORegistry\getDAO(), AppLocale\getLocale(), and AppLocale\getPrimaryLocale().
ArticleSearch::getSparseArray | ( | $unorderedResults, | |
$orderBy, | |||
$orderDir, | |||
$exclude | |||
) |
See SubmissionSearch::getSparseArray()
Reimplemented from SubmissionSearch.
Definition at line 24 of file ArticleSearch.inc.php.
References $application, PKPApplication\get(), Application\getContextDAO(), and DAORegistry\getDAO().