ppelgrims / faker-car
Car, and car related data generation using fzaninotto/Faker
dev-master
2018-05-24 13:24 UTC
Requires
- php: ^5.3.3 || ^7.0
- fzaninotto/faker: ~1.4
Requires (Dev)
- ext-intl: *
- phpunit/phpunit: ^4.8.35 || ^5.7
- squizlabs/php_codesniffer: ^1.5
This package is auto-updated.
Last update: 2025-03-06 00:53:41 UTC
README
FakerCar
Car related data generation using fzaninotto/Faker
Installation
Add the FakerCar library to your composer.json
file:
$ composer require ppelgrims/faker-car
Usage
<?php $faker = \Faker\Factory::create(); $faker->addProvider(new \FakerCar\Provider\Car($faker)); $faker->addProvider(new \FakerCar\Provider\Color($faker)); // Generator $faker->torque(); // 305 Nm $faker->carModelName(); // A4 $faker->carColor(); // Frosty Black
Formatters
FakerCar\Provider\Car
carBrandName() // Audi
carModelName() // Golf GTi
power() // 65 Nm
torque() // 65 kW
engineCapacity() // 1.8 L
vin($year = 1980) // 5GZCZ43D13S812715
fuelType() // Hybrid
marketSegmentName() // F-segment luxery cars
FakerCar\Provider\Color
carColor // Frosty Black
Localization
FakerCar\Provider\de_DE\Car
carBrandName() // Volkswagen
FakerCar\Provider\fr_FR\Car
carBrandName() // Renault
FakerCar\Provider\en_GB\Car
carBrandName() // Jaguar
marketSegmentName() // Executive car
FakerCar\Provider\en_US\Car
carBrandName() // Cadillac
power() // 65 HP
torque() // 65 lb-ft
marketSegmentName() // Full-size SUV
Tests
$ make sniff test
Contributing
Please see contributing for details.
License
The MIT License (MIT). Please see License File for more information.