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 
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)