System\Classes\SiteManager\HasEditSite


Protected Properties

protected mixed $editSiteCache


Public Methods

public applyEditSite()

public applyEditSite($site): void

applyEditSite applies edit site configuration values to the application, typically used for backend requests.

public getAnyEditSite()

public getAnyEditSite(): void

hasAnyEditSite returns true if there are edit sites

public getEditSite()

public getEditSite(): void

getEditSite returns the edit theme

public getEditSiteId()

public getEditSiteId(): void

public hasAnyEditSite()

public hasAnyEditSite(): bool 

hasAnyEditSite returns true if there are edit sites

public hasMultiEditSite()

public hasMultiEditSite(): bool 

hasMultiEditSite returns true if there are multiple sites for editing

public listEditEnabled()

public listEditEnabled(): void

public listEditSites()

public listEditSites(): void

public setEditSite()

public setEditSite($site): void

public setEditSiteId()

public setEditSiteId($id): void