TerminalDetails
extends Model
in package
uses
HasFactory
Terminal Details Model
This model manages comprehensive terminal information for airports. It stores detailed terminal descriptions, amenities, services, mapping data, and content for different terminal areas and functions.
Tags
Table of Contents
Properties
- $fillable : array<string|int, string>
- The attributes that are mass assignable.
Methods
- __construct() : void
- Create a new TerminalDetails model instance.
Properties
$fillable
The attributes that are mass assignable.
protected
array<string|int, string>
$fillable
= ['id', 'airport_name', 'code_airport', 'terminal_name', 'terminal_desc', 'sort_by', 'airport_id', 'created_at', 'updated_at', 'created_by', 'updated_by', 'terminal_alias', 'pdf_name', 'over_title', 'over_desc', 'where_eat_title', 'where_eat_desc', 'where_buy_title', 'where_buy_desc', 'where_relax_title', 'where_relax_desc', 'what_else_title', 'what_else_desc', 'depart_title', 'depart_desc', 'arrive_title', 'arrive_desc', 'need_to_know', 'airlines_serve', 'terminal_type', 'temp_terminal_alias', 'terminal_polygon', 'terminal_polygon2', 'terminal_polygon3', 'is_processed', 'terminal_status', 'map_img_path', 'map_img', 'map_3d_img', 'map_3d_img_path', 'cdn_img_status', 'cdn_img_3d_status']
Methods
__construct()
Create a new TerminalDetails model instance.
public
__construct() : void
Sets the table name from configuration constants.