Files
compras/app/Models/Tenant.php
T
nala c6373365bf
tests / ci (push) Canceled after 0s
commit9
2026-10-30 20:02:30 +02:00

26 lines
784 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* @property int $id
* @property string $name
* @property int $first_limit_minor
* @property int $second_limit_minor
* @property bool $approval_includes_tax
* @property bool $rules_provisional
* @property array<string,mixed>|null $comparison_policy
* @property array{revision:int,configured:bool,procurement_brief:bool,people_brief:bool,ai_plan?:array<string,mixed>}|null $intelligence_policy
*/
class Tenant extends Model
{
protected $guarded = ['id'];
protected function casts(): array
{
return ['approval_includes_tax' => 'boolean', 'rules_provisional' => 'boolean', 'default_tax_rate' => 'decimal:2', 'comparison_policy' => 'array', 'intelligence_policy' => 'array'];
}
}