Faker Service Provider
A Faker service provider for Silex 2, inspired in EmanueleMinotto/FakerServiceProvider, (*1)
How to instal
Install Silex using Composer. Install the FakerServiceProvider adding marabesi/faker-service-provider
to your composer.json, (*2)
$ composer require marabesi/faker-service-provider
Usage
use Marabesi\FakerServiceProvider\FakerServiceProvider;
$app['locale'] = 'it_IT';
$app->register(new FakerServiceProvider(), array(
'faker.providers' => array(
'CompanyNameGenerator\\FakerProvider',
// add here the provider that you need
),
));
Start to use it, (*3)
$app->get('/hello', function () use ($app) {
return 'Hello ' . $app['faker']->name;
});