PHP Classes

File: server/database/factories/UserFactory.php

Recommend this page to a friend!
  Classes of mohammad anzawi   PHP Wallet API and Application   server/database/factories/UserFactory.php   Download  
File: server/database/factories/UserFactory.php
Role: Class source
Content type: text/plain
Description: Class source
Class: PHP Wallet API and Application
Application to manage a wallet by calling an API
Author: By
Last change:
Date: 2 years ago
Size: 965 bytes
 

Contents

Class file image Download
<?php

namespace Database\Factories;

use
Illuminate\Database\Eloquent\Factories\Factory;
use
Illuminate\Support\Str;

class
UserFactory extends Factory
{
   
/**
     * Define the model's default state.
     *
     * @return array
     */
   
public function definition()
    {
        return [
           
'name' => $this->faker->name(),
           
'email' => $this->faker->unique()->safeEmail(),
           
'email_verified_at' => now(),
           
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
           
'remember_token' => Str::random(10),
        ];
    }

   
/**
     * Indicate that the model's email address should be unverified.
     *
     * @return \Illuminate\Database\Eloquent\Factories\Factory
     */
   
public function unverified()
    {
        return
$this->state(function (array $attributes) {
            return [
               
'email_verified_at' => null,
            ];
        });
    }
}