public function run()
 {
     $faker = Faker::create('pt_BR');
     $faker->addProvider(new \Faker\Provider\pt_BR\Person($faker));
     foreach (range(1, 5) as $index) {
         Fornecedor::create(['nome' => $faker->name(), 'telefone' => $faker->phoneNumber(), 'empresa' => $faker->company(), 'endereco' => $faker->streetAddress(), 'bairro' => $faker->secondaryAddress(), 'cidade' => $faker->city(), 'cep' => $faker->postcode(), 'uf' => $faker->state(), 'celular' => $faker->phoneNumber(), 'email' => $faker->email(), 'cnpj' => $faker->numerify('###.###.###-##'), 'ie' => $faker->numerify('###.###.###.###')]);
     }
 }
 /**
  * Store a newly created fornecedor in storage.
  *
  * @return Response
  */
 public function store()
 {
     $validator = Validator::make($data = Input::all(), Fornecedor::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     Fornecedor::create($data);
     return Redirect::route('fornecedors.index');
 }