Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Faker Service Provider

Build Status SensioLabs Insight Coverage Status Scrutinizer Code Quality Total Downloads

A Faker service provider for Silex.

API: emanueleminotto.github.io/FakerServiceProvider

Install

Install Silex using Composer.

Install the FakerServiceProvider adding emanueleminotto/faker-service-provider to your composer.json or from CLI:

$ composer require emanueleminotto/faker-service-provider

Usage

Initialize it using register

use EmanueleMinotto\FakerServiceProvider\FakerServiceProvider;

$app->register(new FakerServiceProvider(), array(
    'faker.providers' => array(
        'CompanyNameGenerator\\FakerProvider',
        'EmanueleMinotto\\Faker\\PlaceholdItProvider',
    ), // default empty
    'locale' => 'it_IT', // default: en_US
));

From PHP

$app->get('/hello', function () use ($app) {
    return 'Hello ' . $app['faker']->name;
});

From Twig

<!DOCTYPE html>
<html>
    <body>
        <p>Hello {{ app.faker.name }}!</p>
    </body>
</html>

About

Faker Service Provider for Silex

Resources

License

Packages

No packages published