Open Journal Systems
3.3.0
|
Public Member Functions | |
add ($author, $request) | |
delete ($author) | |
edit ($author, $params, $request) | |
get ($authorId) | |
getCount ($args=[]) | |
getFullProperties ($author, $args=null) | |
getIds ($args=[]) | |
getMany ($args=array()) | |
getMax ($args=[]) | |
getProperties ($author, $props, $args=null) | |
getQueryBuilder ($args=[]) | |
getSummaryProperties ($author, $args=null) | |
validate ($action, $props, $allowedLocales, $primaryLocale) | |
Definition at line 27 of file PKPAuthorService.inc.php.
PKP\Services\PKPAuthorService::add | ( | $author, | |
$request | |||
) |
Definition at line 209 of file PKPAuthorService.inc.php.
References HookRegistry\call(), and DAORegistry\getDAO().
PKP\Services\PKPAuthorService::delete | ( | $author | ) |
Definition at line 239 of file PKPAuthorService.inc.php.
References HookRegistry\call(), and DAORegistry\getDAO().
PKP\Services\PKPAuthorService::edit | ( | $author, | |
$params, | |||
$request | |||
) |
Definition at line 222 of file PKPAuthorService.inc.php.
References HookRegistry\call(), and DAORegistry\getDAO().
PKP\Services\PKPAuthorService::get | ( | $authorId | ) |
Definition at line 32 of file PKPAuthorService.inc.php.
References DAORegistry\getDAO().
PKP\Services\PKPAuthorService::getCount | ( | $args = [] | ) |
Definition at line 40 of file PKPAuthorService.inc.php.
References PKP\Services\PKPAuthorService\getQueryBuilder().
Referenced by PKP\Services\PKPAuthorService\getMax().
PKP\Services\PKPAuthorService::getFullProperties | ( | $author, | |
$args = null |
|||
) |
Definition at line 154 of file PKPAuthorService.inc.php.
References PKPServices\get(), PKP\Services\PKPAuthorService\getProperties(), and PKP\Services\SCHEMA_AUTHOR.
PKP\Services\PKPAuthorService::getIds | ( | $args = [] | ) |
Definition at line 47 of file PKPAuthorService.inc.php.
References PKP\Services\PKPAuthorService\getQueryBuilder().
PKP\Services\PKPAuthorService::getMany | ( | $args = array() | ) |
Get a collection of Author objects limited, filtered and sorted by $args
array | $args | { @option int|array contextIds @option string familyName @option string givenName @option int|array publicationIds } |
Definition at line 63 of file PKPAuthorService.inc.php.
References DAORegistry\getDAO(), and PKP\Services\PKPAuthorService\getQueryBuilder().
PKP\Services\PKPAuthorService::getMax | ( | $args = [] | ) |
Definition at line 75 of file PKPAuthorService.inc.php.
References PKP\Services\PKPAuthorService\getCount().
PKP\Services\PKPAuthorService::getProperties | ( | $author, | |
$props, | |||
$args = null |
|||
) |
Definition at line 119 of file PKPAuthorService.inc.php.
References HookRegistry\call(), PKPServices\get(), and PKP\Services\SCHEMA_AUTHOR.
Referenced by PKP\Services\PKPAuthorService\getFullProperties(), and PKP\Services\PKPAuthorService\getSummaryProperties().
PKP\Services\PKPAuthorService::getQueryBuilder | ( | $args = [] | ) |
Definition at line 85 of file PKPAuthorService.inc.php.
References HookRegistry\call().
Referenced by PKP\Services\PKPAuthorService\getCount(), PKP\Services\PKPAuthorService\getIds(), and PKP\Services\PKPAuthorService\getMany().
PKP\Services\PKPAuthorService::getSummaryProperties | ( | $author, | |
$args = null |
|||
) |
Definition at line 145 of file PKPAuthorService.inc.php.
References PKPServices\get(), PKP\Services\PKPAuthorService\getProperties(), and PKP\Services\SCHEMA_AUTHOR.
PKP\Services\PKPAuthorService::validate | ( | $action, | |
$props, | |||
$allowedLocales, | |||
$primaryLocale | |||
) |
Definition at line 163 of file PKPAuthorService.inc.php.
References ValidatorFactory\allowedLocales(), PKPServices\get(), ValidatorFactory\make(), ValidatorFactory\required(), and PKP\Services\SCHEMA_AUTHOR.