public static function fullBaseUrl($base = null)
    {
        if ($base !== null) {
            static::$_fullBaseUrl = $base;
            Configure::write('App.fullBaseUrl', $base);
        }
        if (empty(static::$_fullBaseUrl)) {
            static::$_fullBaseUrl = Configure::read('App.fullBaseUrl');
        }

        return static::$_fullBaseUrl;
    }
public static function fullBaseUrl($base = null)
    {
        if ($base !== null) {
            static::$_fullBaseUrl = $base;
            Configure::write('App.fullBaseUrl', $base);
        }
        if (empty(static::$_fullBaseUrl)) {
            static::$_fullBaseUrl = Configure::read('App.fullBaseUrl');
        }

        return static::$_fullBaseUrl;
    }
public static function fullBaseUrl ( $ base = null ) { if ( $ base !== null ) { static :: $ _fullBaseUrl = $ base ; Configure :: write ( 'App.fullBaseUrl' , $ base ) ; } if ( empty ( static :: $ _fullBaseUrl ) ) { static :: $ _fullBaseUrl = Configure :: read ( 'App.fullBaseUrl' ) ; } return static :: $ _fullBaseUrl ; }
Sets the full base URL that will be used as a prefix for generating
fully qualified URLs for this application. If no parameters are passed,
the currently configured value is returned.

### Note:

If you change the configuration value `App.fullBaseUrl` during runtime
and expect the router to produce links using the new setting, you are
required to call this method passing such value again.

@param string|null $base the prefix for URLs generated containing the domain.
For example: `http://example.com`
@return string
Sets the full base URL that will be used as a prefix for generating fully qualified URLs for this application . If no parameters are passed the currently configured value is returned .