argument('file')); $f = new File($fs->path($rel_name)); $m = []; if ($this->argument('ftn')) { $a = Address::findFTN($this->argument('ftn')); } elseif (preg_match(sprintf('/^%s\.(.{3})$/',Packet::regex),$this->argument('file'),$m)) { $a = Address::findOrFail(hexdec($m[1])); } else { $this->error('Unable to determine sender FTN address'); exit(1); } $x = Job::dispatchSync($rel_name,$a->zone->domain,$this->option('dontqueue')); dd(['job completed'=>$x]); } }