Open Journal Systems
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.