MartinOscar 566e7c1b24
Allow user to choose archive name in FileManager (#1206)
* Allow user to choose `archive` name in `FileManager`

* Rollback `file.compress` activity translation
2025-04-06 14:52:25 -04:00

28 lines
657 B
PHP

<?php
namespace App\Http\Requests\Api\Client\Servers\Files;
use App\Models\Permission;
use App\Http\Requests\Api\Client\ClientApiRequest;
class CompressFilesRequest extends ClientApiRequest
{
/**
* Checks that the authenticated user is allowed to create archives for this server.
*/
public function permission(): string
{
return Permission::ACTION_FILE_ARCHIVE;
}
public function rules(): array
{
return [
'root' => 'sometimes|nullable|string',
'files' => 'required|array',
'files.*' => 'string',
'name' => 'sometimes|nullable|string',
];
}
}