provider = $provider; $this->type = $type; $this->protocol = $protocol; $this->port = $port; $this->source = $source; $this->mask = $mask; } public function file(string $os): string { return File::get(base_path('system/commands/firewall/'.$this->provider.'/add-rule.sh')); } }