<?php //e1e0d405203feb9ffe2db349a3c3204d
/** @noinspection all */

namespace Database\Factories {

    use Illuminate\Database\Eloquent\Factories\Factory;
    
    /**
     * @method $this forGuardUser($attributes = [])
     * @method $this forPatrolRound($attributes = [])
     * @method $this hasPatrollingLogs($count = 1, $attributes = [])
     */
    class DailyPatrolSummaryFactory extends Factory {}
    
    /**
     * @method $this forOwner($attributes = [])
     * @method $this forWing($attributes = [])
     */
    class FlatFactory extends Factory {}
    
    /**
     * @method $this forWing($attributes = [])
     */
    class GuardFactory extends Factory {}
    
    /**
     * @method $this hasFlats($count = 1, $attributes = [])
     */
    class OwnerFactory extends Factory {}
    
    /**
     * @method $this hasPatrollingLogs($count = 1, $attributes = [])
     * @method $this forWing($attributes = [])
     */
    class PatrollingLocationFactory extends Factory {}
    
    /**
     * @method $this forDailyPatrolSummary($attributes = [])
     * @method $this forGuardUser($attributes = [])
     * @method $this forLocation($attributes = [])
     * @method $this forPatrolRound($attributes = [])
     */
    class PatrollingLogFactory extends Factory {}
    
    /**
     * @method $this forFlat($attributes = [])
     * @method $this hasNotifications($count = 1, $attributes = [])
     * @method $this forOwner($attributes = [])
     * @method $this hasReadNotifications($count = 1, $attributes = [])
     * @method $this hasTokens($count = 1, $attributes = [])
     * @method $this hasUnreadNotifications($count = 1, $attributes = [])
     */
    class UserFactory extends Factory {}
    
    /**
     * @method $this forFlat($attributes = [])
     * @method $this forOwner($attributes = [])
     * @method $this hasVehicleLogs($count = 1, $attributes = [])
     */
    class VehicleFactory extends Factory {}
    
    /**
     * @method $this forGuardUser($attributes = [])
     * @method $this forVehicle($attributes = [])
     */
    class VehicleLogFactory extends Factory {}
    
    /**
     * @method $this forApprovedBy($attributes = [])
     * @method $this forCheckedInBy($attributes = [])
     * @method $this forCheckedOutBy($attributes = [])
     * @method $this forFlat($attributes = [])
     * @method $this forWing($attributes = [])
     */
    class VisitorFactory extends Factory {}
}