'moblyze', /* * Package. */ 'package' => 'asset', /* * Modules. */ 'modules' => ['assets', 'engine', 'type'], 'assets' => [ 'model' => [ 'model' => \Moblyze\Asset\Models\Assets::class, 'table' => 'assets', 'presenter' => \Moblyze\Asset\Repositories\Presenter\AssetsPresenter::class, 'hidden' => [], 'visible' => [], 'guarded' => ['*'], 'slugs' => ['slug' => 'name'], 'dates' => ['deleted_at', 'createdat', 'updated_at'], 'appends' => [], 'fillable' => ['id', 'name', 'type_m', 'class_m', 'operating_area_m', 'manufacture_m', 'make_m', 'model_m', 'certificate_of_operation_m', 'certificate_of_survey_m', 'communications_m', 'navigations_m', 'images', 'uvi', 'hull_identification_no', 'buoyancy', 'manufacture_date', 'length', 'beam_width', 'draft', 'displacement', 'hull_type', 'hull_construction', 'hull_color', 'other_distinguishing_features', 'life_raft', 'vessel_propulsion_type', 'max_engine_power', 'max_engine_weight', 'no_of_engines', 'max_no_persons', 'max_load', 'fuel_type', 'fuel_tank_capacity', 'status', 'created_at', 'updated_at', 'deleted_at'], 'translatables' => [], 'upload_folder' => 'asset/assets', 'uploads' => [ /* 'images' => [ 'count' => 10, 'type' => 'image', ], 'file' => [ 'count' => 1, 'type' => 'file', ], */ ], 'casts' => [ /* 'images' => 'array', 'file' => 'array', */ ], 'revision' => [], 'perPage' => '20', 'search' => [ 'name' => 'like', 'status', ] ], 'controller' => [ 'provider' => 'Moblyze', 'package' => 'Asset', 'module' => 'Assets', ], ], 'engine' => [ 'model' => [ 'model' => \Moblyze\Asset\Models\Engine::class, 'table' => 'engines', 'presenter' => \Moblyze\Asset\Repositories\Presenter\EnginePresenter::class, 'hidden' => [], 'visible' => [], 'guarded' => ['*'], 'slugs' => ['slug' => 'name'], 'dates' => ['deleted_at', 'createdat', 'updated_at'], 'appends' => [], 'fillable' => ['id', 'asset_id', 'type', 'priority', 'location', 'manufacture', 'make', 'model', 'hp', 'serial_no', 'created_at', 'updated_at'], 'translatables' => [], 'upload_folder' => 'asset/engine', 'uploads' => [ /* 'images' => [ 'count' => 10, 'type' => 'image', ], 'file' => [ 'count' => 1, 'type' => 'file', ], */ ], 'casts' => [ /* 'images' => 'array', 'file' => 'array', */ ], 'revision' => [], 'perPage' => '20', 'search' => [ 'name' => 'like', 'status', ] ], 'controller' => [ 'provider' => 'Moblyze', 'package' => 'Asset', 'module' => 'Engine', ], ], 'type' => [ 'model' => [ 'model' => \Moblyze\Asset\Models\Type::class, 'table' => 'types', 'presenter' => \Moblyze\Asset\Repositories\Presenter\TypePresenter::class, 'hidden' => [], 'visible' => [], 'guarded' => ['*'], 'slugs' => ['slug' => 'name'], 'dates' => ['deleted_at', 'createdat', 'updated_at'], 'appends' => [], 'fillable' => ['id', 'name', 'code', 'description', 'slug', 'user_id', 'user_type', 'deleted_at', 'created_at', 'updated_at'], 'translatables' => [], 'upload_folder' => 'asset/type', 'uploads' => [ /* 'images' => [ 'count' => 10, 'type' => 'image', ], 'file' => [ 'count' => 1, 'type' => 'file', ], */ ], 'casts' => [ /* 'images' => 'array', 'file' => 'array', */ ], 'revision' => [], 'perPage' => '20', 'search' => [ 'name' => 'like', 'status', ] ], 'controller' => [ 'provider' => 'Moblyze', 'package' => 'Asset', 'module' => 'Type', ], ], ];