Lavender\Cloud\Sina\Patcher\Commands\Patch::fire PHP Method

fire() public method

public fire ( )
    public function fire()
    {
        $this->call('dump');
        $this->call('clear-compiled');
        $this->info('Patching files for sae.');
        foreach ($this->files as $file) {
            $code = file_get_contents($file);
            if (strpos($code, '@ini_set') === false) {
                $code = str_replace('ini_set', '@ini_set', $code);
            }
            file_put_contents($file, $code);
        }
        foreach ($this->replaceFiles as $file => $replacedFile) {
            @unlink($file);
            @copy($replacedFile, $file);
        }
    }
Patch