Open Journal Systems  3.3.0
APP\Services\QueryBuilders\ContextQueryBuilder Class Reference
Inheritance diagram for APP\Services\QueryBuilders\ContextQueryBuilder:
PKP\Services\QueryBuilders\PKPContextQueryBuilder PKP\Services\QueryBuilders\Interfaces\EntityQueryBuilderInterface

Protected Attributes

 $db = 'journals'
 
 $dbIdColumn = 'journal_id'
 
 $dbSettings = 'journal_settings'
 
- Protected Attributes inherited from PKP\Services\QueryBuilders\PKPContextQueryBuilder
 $db
 
 $dbIdColumn
 
 $dbSettings
 
 $isEnabled = null
 
 $searchPhrase = null
 
 $userId
 

Additional Inherited Members

- Public Member Functions inherited from PKP\Services\QueryBuilders\PKPContextQueryBuilder
 filterByIsEnabled ($isEnabled)
 
 filterByUserId ($userId)
 
 getCount ()
 
 getIds ()
 
 getManySummary ()
 
 getQuery ()
 
 searchPhrase ($phrase)
 

Detailed Description

Definition at line 18 of file ContextQueryBuilder.inc.php.

Field Documentation

◆ $db

APP\Services\QueryBuilders\ContextQueryBuilder::$db = 'journals'
protected

The database name for this context: journals or presses

Definition at line 20 of file ContextQueryBuilder.inc.php.

◆ $dbIdColumn

APP\Services\QueryBuilders\ContextQueryBuilder::$dbIdColumn = 'journal_id'
protected

The column name for a context ID: journal_id or press_id

Definition at line 26 of file ContextQueryBuilder.inc.php.

◆ $dbSettings

APP\Services\QueryBuilders\ContextQueryBuilder::$dbSettings = 'journal_settings'
protected

The database name for this context's settings: journal_settings or press_settings

Definition at line 23 of file ContextQueryBuilder.inc.php.


The documentation for this class was generated from the following file: