|
Open Monograph Press
3.3.0
|
Public Member Functions | |
| add ($announcement, $request) | |
| delete ($announcement) | |
| edit ($announcement, $params, $request) | |
| get ($announcementId) | |
| getCount ($args=[]) | |
| getFullProperties ($announcement, $args=null) | |
| getIds ($args=[]) | |
| getMany ($args=null) | |
| getMax ($args=null) | |
| getProperties ($announcement, $props, $args=null) | |
| getQueryBuilder ($args=[]) | |
| getSummaryProperties ($announcement, $args=null) | |
| validate ($action, $props, $allowedLocales, $primaryLocale) | |
Definition at line 29 of file PKPAnnouncementService.inc.php.
| PKP\Services\PKPAnnouncementService::add | ( | $announcement, | |
| $request | |||
| ) |
Definition at line 207 of file PKPAnnouncementService.inc.php.
References HookRegistry\call(), and Core\getCurrentDate().
| PKP\Services\PKPAnnouncementService::delete | ( | $announcement | ) |
Definition at line 234 of file PKPAnnouncementService.inc.php.
References HookRegistry\call().
| PKP\Services\PKPAnnouncementService::edit | ( | $announcement, | |
| $params, | |||
| $request | |||
| ) |
Definition at line 218 of file PKPAnnouncementService.inc.php.
References HookRegistry\call(), and DAORegistry\getDAO().
| PKP\Services\PKPAnnouncementService::get | ( | $announcementId | ) |
Definition at line 34 of file PKPAnnouncementService.inc.php.
References DAORegistry\getDAO().
| PKP\Services\PKPAnnouncementService::getCount | ( | $args = [] | ) |
Definition at line 41 of file PKPAnnouncementService.inc.php.
References PKP\Services\PKPAnnouncementService\getQueryBuilder().
| PKP\Services\PKPAnnouncementService::getFullProperties | ( | $announcement, | |
$args = null |
|||
| ) |
Definition at line 157 of file PKPAnnouncementService.inc.php.
References PKPServices\get(), PKP\Services\PKPAnnouncementService\getProperties(), and PKP\Services\SCHEMA_ANNOUNCEMENT.
| PKP\Services\PKPAnnouncementService::getIds | ( | $args = [] | ) |
Definition at line 48 of file PKPAnnouncementService.inc.php.
References PKP\Services\PKPAnnouncementService\getQueryBuilder().
| PKP\Services\PKPAnnouncementService::getMany | ( | $args = null | ) |
Definition at line 55 of file PKPAnnouncementService.inc.php.
References DAORegistry\getDAO(), and PKP\Services\PKPAnnouncementService\getQueryBuilder().
| PKP\Services\PKPAnnouncementService::getMax | ( | $args = null | ) |
Definition at line 77 of file PKPAnnouncementService.inc.php.
References PKP\Services\PKPAnnouncementService\getQueryBuilder().
| PKP\Services\PKPAnnouncementService::getProperties | ( | $announcement, | |
| $props, | |||
$args = null |
|||
| ) |
Definition at line 113 of file PKPAnnouncementService.inc.php.
References HookRegistry\call(), PKPServices\get(), and PKP\Services\SCHEMA_ANNOUNCEMENT.
Referenced by PKP\Services\PKPAnnouncementService\getFullProperties(), and PKP\Services\PKPAnnouncementService\getSummaryProperties().
| PKP\Services\PKPAnnouncementService::getQueryBuilder | ( | $args = [] | ) |
Definition at line 84 of file PKPAnnouncementService.inc.php.
References HookRegistry\call().
Referenced by PKP\Services\PKPAnnouncementService\getCount(), PKP\Services\PKPAnnouncementService\getIds(), PKP\Services\PKPAnnouncementService\getMany(), and PKP\Services\PKPAnnouncementService\getMax().
| PKP\Services\PKPAnnouncementService::getSummaryProperties | ( | $announcement, | |
$args = null |
|||
| ) |
Definition at line 148 of file PKPAnnouncementService.inc.php.
References PKPServices\get(), PKP\Services\PKPAnnouncementService\getProperties(), and PKP\Services\SCHEMA_ANNOUNCEMENT.
| PKP\Services\PKPAnnouncementService::validate | ( | $action, | |
| $props, | |||
| $allowedLocales, | |||
| $primaryLocale | |||
| ) |
Definition at line 166 of file PKPAnnouncementService.inc.php.
References ValidatorFactory\allowedLocales(), HookRegistry\call(), PKPServices\get(), ValidatorFactory\make(), AppLocale\requireComponents(), ValidatorFactory\required(), and PKP\Services\SCHEMA_ANNOUNCEMENT.