Open Journal Systems
3.3.0
EntityWriteInterface.inc.php
1
<?php
15
namespace
PKP\Services\Interfaces
;
16
17
// The type of action against which data should be validated. When adding an
18
// entity, required properties must be present and not empty.
19
define(
'VALIDATE_ACTION_ADD'
,
'add'
);
20
define(
'VALIDATE_ACTION_EDIT'
,
'edit'
);
21
22
interface
EntityWriteInterface
{
38
public
function
validate
($action, $props, $allowedLocales, $primaryLocale);
39
50
public
function
add
($object, $request);
51
63
public
function
edit
($object, $params, $request);
64
74
public
function
delete
($object);
75
}
PKP\Services\Interfaces\EntityWriteInterface\edit
edit($object, $params, $request)
PKP\Services\Interfaces
Definition:
EntityPropertyInterface.inc.php:16
PKP\Services\Interfaces\EntityWriteInterface\add
add($object, $request)
PKP\Services\Interfaces\EntityWriteInterface
Definition:
EntityWriteInterface.inc.php:22
PKP\Services\Interfaces\EntityWriteInterface\validate
validate($action, $props, $allowedLocales, $primaryLocale)
lib
pkp
classes
services
interfaces
EntityWriteInterface.inc.php
Generated on Fri Aug 28 2020 14:51:38 for Open Journal Systems by
1.8.17