PHPackages                             james-n-m/faker-pokemon - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. james-n-m/faker-pokemon

ActiveLibrary

james-n-m/faker-pokemon
=======================

Faker-Pokemon is a Faker provider that generates fake pokemon data for you!

1.0.0(6y ago)16354MITPHPPHP ^7.1CI failing

Since Oct 9Pushed 6y ago2 watchersCompare

[ Source](https://github.com/James-N-M/faker-pokemon)[ Packagist](https://packagist.org/packages/james-n-m/faker-pokemon)[ RSS](/packages/james-n-m-faker-pokemon/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

 [![](https://user-images.githubusercontent.com/6562688/65653705-3074a880-dfe4-11e9-8cfe-d2c62112587e.jpg)](https://user-images.githubusercontent.com/6562688/65653705-3074a880-dfe4-11e9-8cfe-d2c62112587e.jpg)

 [Faker](https://github.com/fzaninotto/Faker) extension for Pokemon Fans.

Installation
------------

[](#installation)

```
composer require james-n-m/faker-pokemon
```

Basic usage
-----------

[](#basic-usage)

### Laravel Factory

[](#laravel-factory)

```
$factory->define(UserPokemon::class, function (Faker $faker) {

    $faker->addProvider(new \Faker\Provider\FakerPokemon($faker));

    return [
        ...
    ];

$faker->pokemonName;            // Pikachu
$faker->pokemonCharacterName;   // Ash Ketchum
$faker->pokemonType;            // Fire
$faker->pokemonLocation;        // Pallet Town
$faker->pokemonMove;            // Quick Attack
$faker->pokemonQuote('oak')     // Your very own tale of grand adventure is about to unfold
$faker->pokeball()              // Safari Ball
$faker->item()                  // Rare Candy
$faker->keyItem()               // Pokedex
```

To then use this factory within a seeder file. First, create a seeder file:

```
php artisan make:seeder PokemonTableSeeder

```

Open the seeder file and add the following. Use the factory that we created above for the `App\UserPokemon` model:

```
