createForMonitorConfig() public static method

public static createForMonitorConfig ( array $monitorConfiguration, array $filter = [] ) : mixed
$monitorConfiguration array
$filter array
return mixed
 public function handle()
 {
     $monitors = ServerMonitorFactory::createForMonitorConfig(config('server-monitor.monitors'), explode(',', $this->argument('monitor')));
     $monitors->each(function (BaseMonitor $monitor) {
         $monitor->runMonitor();
     });
 }