Skin
        
        Skin Base class
Used for defining skins.
    
    
abstract class Backend\Classes\SkinProperties
public $defaultPublicSkinPath : string
The default public skin path.
public $defaultSkinPath : string
The default skin path, usually the root level of modules/backend.
public $publicSkinPath : string
The public path to this skin.
public $skinPath : string
The absolute path to this skin.
private static $skinCache : self
Cache of the active skin.
Methods
public __construct ()
Constructor.
Returns
            mixed
                public static getActive ()
Returns the active skin.
Returns
            mixed
                public getLayoutPaths () : array
Returns an array of paths where skin layouts can be found.
Returns
            array
                
            
            
            
                public
            
                        
            getPath (string $path = null, boolean $isPublic = false)
                            : string
                    
        
        Looks up a path to a skin-based file, if it doesn't exist, the default path is used.
Parameters
                | Property | Type | Description | 
|---|---|---|
| $path | string | string | 
| $isPublic | boolean | boolean | 
Returns
            string
                public skinDetails ()
Returns information about this skin, including name and description.
Returns
            mixed
                Extended by
| Class | Description | 
|---|---|
| Standard | Standard skin information file. | 
    Copyright © 2025 Winter CMS