Model Factory é uma feature e tanto no Laravel 5.1. Só há um inconveniente: Os dados gerados são em inglês, e para muitos projetos/clientes isso nao é uma coisa boa.
Mas mudar isso é extremamente simples. Muitos não sabem mais o Faker, também está disponívem em pt_BR e em várias outras linguas.
Assumindo que você esta com uma instalação padrão do Laravel 5.1, basta apenas “dizer” ao Laravel que o objeto Fazer que será usado é o um custumizádo por você.
<?php namespace AppProviders; use IlluminateSupportServiceProvider; use FakerGenerator as FakerGenerator; use FakerFactory as FakerFactory; class AppServiceProvider extends ServiceProvider { public function boot() { // } public function register() { $this->app->singleton(FakerGenerator::class, function () { return FakerFactory::create('pt_BR'); }); } }
Tão simples como tudo no Laravel.
Powered by WPeMatico