08d51eb6c8
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
34 lines
1009 B
PHP
34 lines
1009 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Http\Resources;
|
|
|
|
use App\Models\TenantRequisites;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Http\Resources\Json\JsonResource;
|
|
|
|
/** @mixin TenantRequisites */
|
|
class RequisitesResource extends JsonResource
|
|
{
|
|
/** @return array<string, mixed> */
|
|
public function toArray(Request $request): array
|
|
{
|
|
return [
|
|
'subject_type' => $this->subject_type,
|
|
'contact_name' => $this->contact_name,
|
|
'contact_phone' => $this->contact_phone,
|
|
'inn' => $this->inn,
|
|
'legal_name' => $this->legal_name,
|
|
'kpp' => $this->kpp,
|
|
'ogrn' => $this->ogrn,
|
|
'legal_address' => $this->legal_address,
|
|
'bank_name' => $this->bank_name,
|
|
'bank_bik' => $this->bank_bik,
|
|
'bank_account' => $this->bank_account,
|
|
'corr_account' => $this->corr_account,
|
|
'requisites_completed_at' => $this->requisites_completed_at,
|
|
];
|
|
}
|
|
}
|