Fix upload da API

This commit is contained in:
Thomas Zilio 2019-08-01 16:02:42 +02:00
parent 0024c1a766
commit 515f5074b8
2 changed files with 10 additions and 5 deletions

View File

@ -4,6 +4,7 @@ namespace Modules\Interventi\API\v1;
use API\Interfaces\UpdateInterface; use API\Interfaces\UpdateInterface;
use API\Resource; use API\Resource;
use Models\Upload;
class Firma extends Resource implements UpdateInterface class Firma extends Resource implements UpdateInterface
{ {
@ -12,6 +13,7 @@ class Firma extends Resource implements UpdateInterface
$database = database(); $database = database();
$data = $request['data']; $data = $request['data'];
//$file = Upload::find($data['file_id']);
$database->update('in_interventi', [ $database->update('in_interventi', [
'firma_file' => $data['firma_file'], 'firma_file' => $data['firma_file'],
'firma_data' => $data['firma_data'], 'firma_data' => $data['firma_data'],

View File

@ -4,8 +4,8 @@ namespace Api\Common;
use API\Interfaces\CreateInterface; use API\Interfaces\CreateInterface;
use API\Resource; use API\Resource;
use Models\Upload;
use Modules; use Modules;
use Uploads;
class Allegato extends Resource implements CreateInterface class Allegato extends Resource implements CreateInterface
{ {
@ -13,14 +13,17 @@ class Allegato extends Resource implements CreateInterface
{ {
$module = Modules::get($request['module']); $module = Modules::get($request['module']);
$upload = Uploads::upload($_FILES['upload'], [ $name = !empty($request['name']) ? $request['name'] : null;
'name' => $request['name'], $category = !empty($request['category']) ? $request['category'] : null;
$upload = Upload::build($_FILES['upload'], [
'id_module' => $module['id'], 'id_module' => $module['id'],
'id_record' => $request['id'], 'id_record' => $request['id'],
]); ], $name, $category);
return[ return[
'filename' => $upload, 'id' => $upload->id,
'filename' => $upload->filename,
]; ];
} }
} }