Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
forbidals
/
gambling
/
app
/
Models
:
Form.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Casts\Attribute; class Form extends Model { public $casts = [ 'form_data'=>'object' ]; public function jsonData(): Attribute { return new Attribute( get: fn () => [ 'type'=>$this->type, 'is_required'=>$this->is_required, 'label'=>$this->name, 'extensions'=>$this->extensions ?? 'null', 'options'=>json_encode($this->options), 'old_id'=>'', ], ); } }