Vehicle
extends AbstractProvider
in package
Провайдер данных о транспортных средствах: VIN, госномера, марки, модели, топливо.
VIN собирается из 17 символов допустимого алфавита (без I, O, Q — как требует стандарт ISO 3779); госномер приводится к верхнему регистру. Пригодно для тестовых автопарков, страховых и регистрационных систем.
Table of Contents
Methods
- __construct() : mixed
- fuelType() : string
- Тип топлива.
- licensePlate() : string
- Государственный регистрационный номер в верхнем регистре.
- vehicleBrand() : string
- Марка автомобиля.
- vehicleModel() : string
- Модель автомобиля.
- vehicleType() : string
- Тип кузова.
- vin() : string
- VIN — 17-символьный идентификатор транспортного средства.
Methods
__construct()
public
__construct(Context $context) : mixed
Parameters
- $context : Context
-
разделяемый контекст провайдеров
fuelType()
Тип топлива.
public
fuelType() : string
Return values
string —тип топлива (Petrol, Diesel, Electric…)
licensePlate()
Государственный регистрационный номер в верхнем регистре.
public
licensePlate() : string
Return values
string —госномер вида «AB-1234»
vehicleBrand()
Марка автомобиля.
public
vehicleBrand() : string
Return values
string —название марки (Toyota, Ford…)
vehicleModel()
Модель автомобиля.
public
vehicleModel() : string
Return values
string —название модели (Corolla, Focus…)
vehicleType()
Тип кузова.
public
vehicleType() : string
Return values
string —тип кузова (Sedan, SUV, Hatchback…)
vin()
VIN — 17-символьный идентификатор транспортного средства.
public
vin() : string
Символы берутся из допустимого стандартом алфавита (без I, O, Q).
Return values
string —строка из 17 символов формата VIN