File manager - Edit - /var/www/html/gop/api/database/factories/ObraFactory.php
Back
<?php namespace Database\Factories; use App\Models\Empresa; use App\Models\Endereco; use App\Models\Fiscal; use Illuminate\Database\Eloquent\Factories\Factory; /** * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Obra> */ class ObraFactory extends Factory { /** * Define the model's default state. * * @return array<string, mixed> */ public function definition() { $empresa = Empresa::factory()->create(); $endereco = Endereco::factory()->create(); $responsavelFirma = Fiscal::factory()->create(); $responsavelTecnico = Fiscal::factory()->create(); $valor_inicial = $this->faker->numberBetween(1000, 1000000); $prazo_inicial = $this->faker->date(); return [ 'nome' => fake()->name, 'contrato' => fake()->uuid, 'modalidade' => fake()->word, 'processo' => fake()->randomNumber(), 'numero' => fake()->randomNumber(), 'ano' => fake()->year, 'valor_inicial' => $valor_inicial, 'valor_ajustado' => $valor_inicial, 'servico' => fake()->paragraph, 'empresa_id' => $empresa->id, 'ordenador_id' => fake()->uuid(), 'endereco_id' => $endereco->id, 'responsavel_fiscalizacao_id' => fake()->uuid(), 'responsavel_firma_id' => $responsavelFirma->id, 'responsavel_tecnico_id' => $responsavelTecnico->id, 'data' => fake()->date, 'prazo_inicial' => $prazo_inicial, 'prazo_ajustado' => $prazo_inicial, ]; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings