public static function getLogoUrl()
    {
        $theme = self::getCurrentTheme();
        if (
            $theme instanceof ConfigurableTheme ||
            $theme instanceof ConfigurablePlatformTheme
        ) {
            $logoFile = $theme->getLogoUrl();
            if (! empty($logoFile)) {
                return $logoFile;
            }
        }

        return static::getDefaultLogoUrl();
    }
public static function getLogoUrl()
    {
        $theme = self::getCurrentTheme();
        if (
            $theme instanceof ConfigurableTheme ||
            $theme instanceof ConfigurablePlatformTheme
        ) {
            $logoFile = $theme->getLogoUrl();
            if (! empty($logoFile)) {
                return $logoFile;
            }
        }

        return static::getDefaultLogoUrl();
    }
public static function getLogoUrl ( ) { $ theme = self :: getCurrentTheme ( ) ; if ( $ theme instanceof ConfigurableTheme || $ theme instanceof ConfigurablePlatformTheme ) { $ logoFile = $ theme -> getLogoUrl ( ) ; if ( ! empty ( $ logoFile ) ) { return $ logoFile ; } } return static :: getDefaultLogoUrl ( ) ; }
Get the logo URL.

In case of non configurable theme, logo can be changed following on platform readiness

@return string The absolute URL to the logo image.
Get the logo URL .