ForkCMS\Bundle\InstallerBundle\Service\ForkInstaller::install PHP Method

install() public method

Installs Fork
public install ( InstallationData $data ) : boolean
$data ForkCMS\Bundle\InstallerBundle\Entity\InstallationData The collected data required for Fork
return boolean Is Fork successfully installed?
    public function install(InstallationData $data)
    {
        if (!$data->isValid()) {
            return false;
        }
        // extend execution limit
        set_time_limit(0);
        ini_set('memory_limit', '512M');
        $this->createYAMLConfig($data);
        $this->deleteCachedData();
        $this->buildDatabase($data);
        $this->installCore($data);
        $this->installModules($data);
        $this->installExtras();
        $this->createLocaleFiles($data);
        return true;
    }