ppelgrims/faker-car

使用 fzaninotto/Faker 生成汽车和相关数据

dev-master 2018-05-24 13:24 UTC

This package is auto-updated.

Last update: 2024-09-05 23:37:59 UTC


README

Build Status

FakerCar

使用 fzaninotto/Faker 生成与汽车相关的数据

安装

将 FakerCar 库添加到您的 composer.json 文件中

$ composer require ppelgrims/faker-car

使用方法

<?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

格式化器

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

本地化

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

测试

$ make sniff test

贡献

请参阅 贡献指南 获取详细信息。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件