chore(metadata): remove legacy-era metadata sources

This commit is contained in:
Darko Gjorgjijoski
2026-08-21 10:27:22 +02:00
parent 6372373e81
commit 167c504b21
15 changed files with 0 additions and 941 deletions
@@ -1,62 +0,0 @@
<?php
namespace App\Domains\Metadata\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Validation\Rule;
class NotesRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*/
public function authorize(): bool
{
return true;
}
/**
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
$rules = [
'type' => [
'required',
],
'name' => [
'required',
Rule::unique('notes')
->where('company_id', $this->header('company'))
->where('type', $this->type),
],
'notes' => [
'required',
],
'is_default' => [
'required',
],
];
if ($this->isMethod('PUT')) {
$rules['name'] = [
'required',
Rule::unique('notes')
->ignore($this->route('note')->id)
->where('type', $this->type)
->where('company_id', $this->header('company')),
];
}
return $rules;
}
public function getNotesPayload()
{
return collect($this->validated())
->merge([
'company_id' => $this->header('company'),
])
->toArray();
}
}