*/
function civicrm_api3_file_create($params) {
- civicrm_api3_verify_mandatory($params, 'CRM_Core_DAO_File', array('uri'));
+ civicrm_api3_verify_mandatory($params, 'CRM_Core_DAO_File', ['uri']);
if (!isset($params['upload_date'])) {
$params['upload_date'] = date("Ymd");
}
$fileDAO = new CRM_Core_DAO_File();
- $properties = array(
+ $properties = [
'id',
'file_type_id',
'mime_type',
'document',
'description',
'upload_date',
- );
+ ];
foreach ($properties as $name) {
if (array_key_exists($name, $params)) {
$fileDAO->save();
- $file = array();
+ $file = [];
_civicrm_api3_object_to_array($fileDAO, $file);
return civicrm_api3_create_success($file, $params, 'File', 'create', $fileDAO);
* Array of all found file object property values.
*/
function civicrm_api3_file_get($params) {
- civicrm_api3_verify_one_mandatory($params);
return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params);
}
}
$fileDAO->save();
}
- $file = array();
+ $file = [];
$cloneDAO = clone($fileDAO);
_civicrm_api3_object_to_array($cloneDAO, $file);
return $file;
*/
function civicrm_api3_file_delete($params) {
- civicrm_api3_verify_mandatory($params, NULL, array('id'));
+ civicrm_api3_verify_mandatory($params, NULL, ['id']);
if (CRM_Core_BAO_File::deleteEntityFile('*', $params['id'])) {
return civicrm_api3_create_success();
}