Drive Manifold

RedbookVehicle extends Model
in package
Uses HasUuidObserver, HasSlugObserver, CanBulkUpdateOrInsert

Table of Contents

$acceleration  : float
$air_pollution_rating  : float
$alt_eng_amp_hours  : float
$alt_eng_battery_type  : string
$alt_eng_charging_method  : string
$alt_eng_current_type  : string
$alt_eng_drive  : string
$alt_eng_engine_code  : string
$alt_eng_engine_number  : string
$alt_eng_engine_type  : string
$alt_eng_power  : float
$alt_eng_power_from  : int
$alt_eng_power_to  : int
$alt_eng_torque  : float
$alt_eng_torque_from  : int
$alt_eng_torque_to  : int
$alt_eng_volts  : float
$ancap_rating  : int
$ancap_year  : int
$badge_code  : string
$badge_description  : string
$badge_id  : int
$badge_secondary_description  : string
$body_config_code  : string
$body_config_description  : string
$body_style_code  : string
$body_style_description  : string
$body_type_id  : int
$build_country_origin_description  : string
$cam_description  : string
$co2_combined  : int
$combined_power  : int
$created_at  : string
$current_release  : string
$cylinders  : int
$description  : string
$door_num  : int
$drive_code  : string
$drive_description  : string
$driveVehicleAttributes  : array<string|int, DriveVehicleAttribute>|Collection
$driveVehicleBodyType  : DriveVehicleBodyType
$driveVehicleDcotyCategories  : array<string|int, DriveVehicleDcotyCategory>|Collection
$driveVehicleFuelType  : DriveVehicleFuelType
$driveVehiclePhotos  : array<string|int, DriveVehiclePhoto>|Collection
$driveVehiclePricePoint  : DriveVehiclePricePoint
$driveVehicleSegments  : array<string|int, DriveVehicleSegment>|Collection
$driveVehicleSize  : DriveVehicleSize
$driveVehicleTypes  : array<string|int, DriveVehicleType>|Collection
$electric_engine_location  : string
$emission_standard  : string
$engine_configuration_description  : string
$engine_cycle_description  : string
$engine_description  : string
$engine_description_full  : string
$engine_location  : string
$engine_size  : int
$engine_type_description  : string
$extra_identification  : string
$family_code  : string
$family_id  : int
$first_service_km  : int
$first_service_months  : int
$free_scheduled_service  : string
$front_rim_desc  : string
$front_tyre_size  : string
$fuel_capacity  : int
$fuel_combined  : float
$fuel_delivery_description  : string
$fuel_extra_urban  : float
$fuel_type_description  : string
$fuel_type_id  : int
$fuel_urban  : float
$gear_location_description  : string
$gear_num  : int
$gear_type_code  : string
$gear_type_description  : string
$greenhouse_rating  : float
$gross_combination_mass  : int
$gross_vehicle_mass  : int
$height  : int
$id  : int
$import_flag  : string
$induction_description  : string
$kerb_weight  : int
$km_range_electric_eng  : int
$legacy_vehicle_key  : string
$length  : int
$limited_edition  : string
$make_code  : string
$make_id  : int
$manufacturer_body_config  : string
$manufacturer_body_style  : string
$manufacturer_drive  : string
$manufacturer_gear_type  : string
$manufacturer_roofline  : string
$manufacturer_wheel_base_config  : string
$max_ethanol_blend  : string
$method_of_delivery_description  : string
$model_code  : string
$month_group  : int
$normal_charge_mins  : int
$normal_charge_voltage  : string
$overall_green_star_rating  : float
$pay_load  : int
$power  : float
$power_rpm_from  : int
$power_rpm_to  : int
$price_point_id  : int
$quick_charge_mins  : int
$quick_charge_voltage  : string
$rear_rim_desc  : string
$rear_tyre_size  : string
$redbookPhotos  : array<string|int, RedbookPhoto>|Collection
$redbookSpecialOffers  : array<string|int, RedbookSpecialOffer>|Collection
$redbookVehicleBadge  : RedbookVehicleBadge
$redbookVehicleEquipment  : array<string|int, RedbookVehicleEquipment>|Collection
$redbookVehicleFamily  : RedbookVehicleFamily
$redbookVehicleMake  : RedbookVehicleMake
$redbookVehicleOverrides  : array<string|int, RedbookVehicleOverride>|Collection
$redbookVehiclePricing  : RedbookVehiclePricing
$reg_service_km  : int
$reg_service_months  : int
$remarks  : string
$ron_rating  : int
$roofline  : string
$seat_capacity  : int
$secondary_badge_code  : string
$sequence_num  : int
$series_model_year  : string
$series_public  : string
$size_id  : int
$slug  : string
$tare_mass  : int
$top_speed_electric_eng  : int
$torque  : int
$torque_rpm_from  : int
$torque_rpm_to  : int
$towing_brakes  : int
$towing_no_brakes  : int
$updated_at  : string
$uuid  : string
$valves_cylinder  : int
$vehicle_key  : string
$vehicle_type_code  : string
$vfacts_class  : string
$vfacts_pricing_segment  : string
$vfacts_segment  : string
$vfactsClass  : VfactsClass
$vfactsPricingSegment  : VfactsPricingSegment
$vfactsSegment  : VfactsSegment
$warranty_cust_assist  : string
$warranty_km  : int
$warranty_years  : int
$wheel_base  : int
$wheel_base_config  : string
$width  : int
$year_group  : int
$fillable  : array<string|int, mixed>
$hashAlgorithm  : string
bulkUpdateOrInsert()  : array<string|int, mixed>
calculateUuid()  : string
canCalculateUuid()  : bool
driveVehicleAttributes()  : BelongsToMany
driveVehicleBodyType()  : BelongsTo
driveVehicleDcotyCategories()  : BelongsToMany
driveVehicleFuelType()  : BelongsTo
driveVehiclePhotos()  : BelongsToMany
driveVehiclePricePoint()  : BelongsTo
driveVehicleSegments()  : BelongsToMany
driveVehicleSize()  : BelongsTo
driveVehicleTypes()  : BelongsToMany
getSluggableValue()  : string
getUuidNamespace()  : string
getUuidSeed()  : string
redbookPhotos()  : HasMany
redbookSpecialOffers()  : BelongsToMany
redbookVehicleBadge()  : BelongsTo
redbookVehicleEquipment()  : HasMany
redbookVehicleFamily()  : BelongsTo
redbookVehicleMake()  : BelongsTo
redbookVehicleOverrides()  : HasMany
redbookVehiclePricing()  : HasOne
v1DriveVehicleSegments()  : BelongsToMany
v2DriveVehicleSegments()  : BelongsToMany
vfactsClass()  : BelongsTo
vfactsPricingSegment()  : BelongsTo
vfactsSegment()  : BelongsTo
bootHasSlugObserver()  : void
bootHasUuidObserver()  : void
calculateSlug()  : string
initializeHasSlugObserver()  : void
initializeHasUuidObserver()  : void
slug()  : Attribute|null
uuid()  : Attribute|null

Properties

$badge_secondary_description

public string $badge_secondary_description

$build_country_origin_description

public string $build_country_origin_description

$electric_engine_location

public string $electric_engine_location

$engine_configuration_description

public string $engine_configuration_description

$engine_cycle_description

public string $engine_cycle_description

$fuel_delivery_description

public string $fuel_delivery_description

$gear_location_description

public string $gear_location_description

$manufacturer_body_config

public string $manufacturer_body_config

$manufacturer_wheel_base_config

public string $manufacturer_wheel_base_config

$method_of_delivery_description

public string $method_of_delivery_description

$overall_green_star_rating

public float $overall_green_star_rating

$fillable

protected array<string|int, mixed> $fillable = ['make_id', 'family_id', 'badge_id', 'body_type_id', 'size_id', 'price_point_id', 'fuel_type_id', 'vfacts_class', 'vfacts_segment', 'vfacts_pricing_segment', 'vehicle_key', 'legacy_vehicle_key', 'make_code', 'family_code', 'year_group', 'month_group', 'sequence_num', 'description', 'vehicle_type_code', 'current_release', 'import_flag', 'limited_edition', 'series_public', 'series_model_year', 'badge_description', 'badge_secondary_description', 'body_style_description', 'body_config_description', 'wheel_base_config', 'roofline', 'extra_identification', 'drive_description', 'gear_type_description', 'gear_location_description', 'gear_num', 'door_num', 'engine_size', 'engine_description', 'cylinders', 'fuel_type_description', 'induction_description', 'cam_description', 'engine_type_description', 'fuel_capacity', 'fuel_delivery_description', 'method_of_delivery_description', 'gross_combination_mass', 'gross_vehicle_mass', 'wheel_base', 'height', 'length', 'width', 'kerb_weight', 'tare_mass', 'pay_load', 'power', 'combined_power', 'power_rpm_from', 'power_rpm_to', 'torque', 'torque_rpm_from', 'torque_rpm_to', 'ron_rating', 'seat_capacity', 'model_code', 'build_country_origin_description', 'valves_cylinder', 'engine_cycle_description', 'engine_configuration_description', 'engine_location', 'acceleration', 'front_tyre_size', 'rear_tyre_size', 'front_rim_desc', 'rear_rim_desc', 'towing_brakes', 'towing_no_brakes', 'warranty_cust_assist', 'free_scheduled_service', 'warranty_years', 'warranty_km', 'first_service_km', 'first_service_months', 'reg_service_km', 'reg_service_months', 'alt_eng_engine_type', 'alt_eng_battery_type', 'alt_eng_current_type', 'alt_eng_amp_hours', 'alt_eng_volts', 'alt_eng_charging_method', 'alt_eng_power', 'alt_eng_power_from', 'alt_eng_power_to', 'alt_eng_torque', 'alt_eng_torque_from', 'alt_eng_torque_to', 'alt_eng_engine_code', 'alt_eng_engine_number', 'alt_eng_drive', 'normal_charge_mins', 'quick_charge_mins', 'normal_charge_voltage', 'quick_charge_voltage', 'km_range_electric_eng', 'electric_engine_location', 'top_speed_electric_eng', 'greenhouse_rating', 'air_pollution_rating', 'overall_green_star_rating', 'co2_combined', 'fuel_urban', 'fuel_extra_urban', 'fuel_combined', 'emission_standard', 'max_ethanol_blend', 'ancap_rating', 'ancap_year', 'engine_description_full', 'remarks', 'badge_code', 'secondary_badge_code', 'body_style_code', 'body_config_code', 'gear_type_code', 'drive_code', 'manufacturer_body_style', 'manufacturer_body_config', 'manufacturer_roofline', 'manufacturer_wheel_base_config', 'manufacturer_gear_type', 'manufacturer_drive']

Methods

bulkUpdateOrInsert()

public static bulkUpdateOrInsert(Collection $models, string $updateBy[, bool $insertIgnore = false ]) : array<string|int, mixed>
Parameters
$models : Collection
$updateBy : string
$insertIgnore : bool = false
Tags
throws
Throwable
Return values
array<string|int, mixed>

calculateUuid()

public calculateUuid() : string
Return values
string

canCalculateUuid()

public canCalculateUuid() : bool
Return values
bool

driveVehicleAttributes()

public driveVehicleAttributes() : BelongsToMany
Return values
BelongsToMany

driveVehicleBodyType()

public driveVehicleBodyType() : BelongsTo
Return values
BelongsTo

driveVehicleDcotyCategories()

public driveVehicleDcotyCategories() : BelongsToMany
Return values
BelongsToMany

driveVehicleFuelType()

public driveVehicleFuelType() : BelongsTo
Return values
BelongsTo

driveVehiclePhotos()

public driveVehiclePhotos() : BelongsToMany
Return values
BelongsToMany

driveVehiclePricePoint()

public driveVehiclePricePoint() : BelongsTo
Return values
BelongsTo

driveVehicleSegments()

public driveVehicleSegments() : BelongsToMany
Return values
BelongsToMany

driveVehicleSize()

public driveVehicleSize() : BelongsTo
Return values
BelongsTo

driveVehicleTypes()

public driveVehicleTypes() : BelongsToMany
Return values
BelongsToMany

getSluggableValue()

public getSluggableValue() : string
Return values
string

getUuidNamespace()

public getUuidNamespace() : string
Return values
string

getUuidSeed()

public getUuidSeed() : string
Return values
string

redbookPhotos()

public redbookPhotos() : HasMany
Return values
HasMany

redbookSpecialOffers()

public redbookSpecialOffers() : BelongsToMany
Return values
BelongsToMany

redbookVehicleBadge()

public redbookVehicleBadge() : BelongsTo
Return values
BelongsTo

redbookVehicleEquipment()

public redbookVehicleEquipment() : HasMany
Return values
HasMany

redbookVehicleFamily()

public redbookVehicleFamily() : BelongsTo
Return values
BelongsTo

redbookVehicleMake()

public redbookVehicleMake() : BelongsTo
Return values
BelongsTo

redbookVehicleOverrides()

public redbookVehicleOverrides() : HasMany
Return values
HasMany

redbookVehiclePricing()

public redbookVehiclePricing() : HasOne
Return values
HasOne

v1DriveVehicleSegments()

public v1DriveVehicleSegments() : BelongsToMany
Return values
BelongsToMany

v2DriveVehicleSegments()

public v2DriveVehicleSegments() : BelongsToMany
Return values
BelongsToMany

vfactsClass()

public vfactsClass() : BelongsTo
Return values
BelongsTo

vfactsPricingSegment()

public vfactsPricingSegment() : BelongsTo
Return values
BelongsTo

vfactsSegment()

public vfactsSegment() : BelongsTo
Return values
BelongsTo

bootHasSlugObserver()

protected static bootHasSlugObserver() : void
Return values
void

bootHasUuidObserver()

protected static bootHasUuidObserver() : void
Return values
void

calculateSlug()

protected calculateSlug() : string
Return values
string

initializeHasSlugObserver()

protected initializeHasSlugObserver() : void
Return values
void

initializeHasUuidObserver()

protected initializeHasUuidObserver() : void
Return values
void

slug()

protected slug() : Attribute|null
Return values
Attribute|null

uuid()

protected uuid() : Attribute|null
Return values
Attribute|null

Search results