Subversion Repositories oidplus

Compare Revisions

Regard whitespace Rev 1292 → Rev 1293

/trunk/plugins/viathinksoft/publicPages/095_attachments/OIDplusPagePublicAttachments.class.php
174,15 → 174,13
return OIDplus::config()->getValue('attachments_allow_ra_upload', 0);
}
 
 
/**
* @param string $actionID
* @param array $params
* @return array
* @throws OIDplusException
*/
public function action(string $actionID, array $params): array {
 
if ($actionID == 'deleteAttachment') {
private function action_Delete(array $params): array {
_CheckParamExists($params, 'id');
$id = $params['id'];
$obj = OIDplusObject::parse($id);
222,8 → 220,14
OIDplus::logger()->log("V2:[OK]OID(%1)+[OK/INFO]OIDRA(%1)+[OK/INFO]A", "Deleted attachment '%2' from object '%1'", $id, basename($uploadfile));
 
return array("status" => 0);
}
 
} else if ($actionID == 'uploadAttachment') {
/**
* @param array $params
* @return array
* @throws OIDplusException
*/
private function action_Upload(array $params): array {
_CheckParamExists($params, 'id');
$id = $params['id'];
$obj = OIDplusObject::parse($id);
308,6 → 312,19
OIDplus::logger()->log("V2:[OK]OID(%1)+[OK/INFO]OIDRA(%1)+[OK/INFO]A", "Uploaded attachment '%2' to object '%1'", $id, basename($uploadfile));
 
return array("status" => 0);
}
 
/**
* @param string $actionID
* @param array $params
* @return array
* @throws OIDplusException
*/
public function action(string $actionID, array $params): array {
if ($actionID == 'deleteAttachment') {
return $this->action_Delete($params);
} else if ($actionID == 'uploadAttachment') {
return $this->action_Upload($params);
} else {
return parent::action($actionID, $params);
}