protected static function create()
    {
        $config = new static();

        $config->config = (new ConfigFactory())->create($config->getProjectPath(), $config->CONFIG_FILE);

        return $config;
    }
protected static function create()
    {
        $config = new static();

        $config->config = (new ConfigFactory())->create($config->getProjectPath(), $config->CONFIG_FILE);

        return $config;
    }
protected static function create ( ) { $ config = new static ( ) ; $ config -> config = ( new ConfigFactory ( ) ) -> create ( $ config -> getProjectPath ( ) , $ config -> CONFIG_FILE ) ; return $ config ; }
Create an instance of Config. Override if you need to change how ConfigBags are created.

@return static
Create an instance of Config . Override if you need to change how ConfigBags are created .