Seeder
abstract class Seeder (View source)
Properties
| protected Container | $container | The container instance.  | 
                |
| protected Command | $command | The console command instance.  | 
                |
| static protected array | $called | Seeders that have been called at least one time.  | 
                
Methods
                    $this
                
                
                    call(array|string $class, bool $silent = false, array $parameters = [])
        
                                            
                
            Run the given seeder class.
                    void
                
                
                    callWith(array|string $class, array $parameters = [])
        
                                            
                
            Run the given seeder class.
                    void
                
                
                    callSilent(array|string $class, array $parameters = [])
        
                                            
                
            Silently run the given seeder class.
                    void
                
                
                    callOnce(array|string $class, bool $silent = false, array $parameters = [])
        
                                            
                
            Run the given seeder class once.
                    $this
                
                
                
            
                    $this
                
                
                
            
                    mixed
                
                
                    __invoke(array $parameters = [])
        
                                            
                
            Run the database seeds.
Details
        
                            $this
    call(array|string $class, bool $silent = false, array $parameters = [])
        
    
    Run the given seeder class.
        
                            void
    callWith(array|string $class, array $parameters = [])
        
    
    Run the given seeder class.
        
                            void
    callSilent(array|string $class, array $parameters = [])
        
    
    Silently run the given seeder class.
        
                            void
    callOnce(array|string $class, bool $silent = false, array $parameters = [])
        
    
    Run the given seeder class once.
        
                    protected        Seeder
    resolve(string $class)
        
    
    Resolve an instance of the given seeder class.
        
                            $this
    setContainer(Container $container)
        
    
    Set the IoC container instance.
        
                            $this
    setCommand(Command $command)
        
    
    Set the console command instance.
        
                            mixed
    __invoke(array $parameters = [])
        
    
    Run the database seeds.