<?php
-// $Id$
/*
+--------------------------------------------------------------------+
*
*/
-/**
- * Files required for this package
- */
-require_once 'CRM/Core/DAO/File.php';
-require_once 'CRM/Core/BAO/File.php';
-
/**
* Create a file
*
$params['upload_date'] = date("Ymd");
}
- require_once 'CRM/Core/DAO/File.php';
-
$fileDAO = new CRM_Core_DAO_File();
$properties = array('id', 'file_type_id', 'mime_type', 'uri', 'document', 'description', 'upload_date');
return civicrm_api3_create_error('Required parameter missing');
}
- require_once 'CRM/Core/DAO/File.php';
$fileDAO = new CRM_Core_DAO_File();
$fileDAO->id = $params['id'];
if ($fileDAO->find(TRUE)) {
$check = FALSE;
- require_once 'CRM/Core/DAO/EntityFile.php';
$entityFileDAO = new CRM_Core_DAO_EntityFile();
$entityFileDAO->file_id = $params['id'];
if ($entityFileDAO->find()) {
$check = $entityFileDAO->delete();
}
- require_once 'CRM/Core/DAO/File.php';
$fileDAO = new CRM_Core_DAO_File();
$fileDAO->id = $params['id'];
if ($fileDAO->find(TRUE)) {
}
return $check ? NULL : civicrm_api3_create_error('Error while deleting a file.');
-}
\ No newline at end of file
+}