|
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) | |
Public Member Functions inherited from SubmissionSearch | |
| __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().