lucee.Componentcontentbox.modules.contentbox-admin.models.exporters.StaticExporter
ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Static content exporter service
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
categoryService
|
true
|
false
|
|
any
|
entryService
|
true
|
false
|
|
any
|
interceptorService
|
true
|
false
|
|
any
|
pageService
|
true
|
false
|
|
any
|
Renderer
|
true
|
false
|
|
any
|
settingService
|
true
|
false
|
|
any
|
themeService
|
true
|
false
|
|
any
|
uiConfig
|
true
|
false
|
|
any
|
zipUtil
|
true
|
false
|
Constructor Summary | |
---|---|
init()
Constructor. |
Method Summary | |
---|---|
struct
|
export([any exportDirectory='[runtime expression]'], [boolean includeBlog='true'], [any modifiedDate], any event, any rc, any prc)
Export static site with several exporting options. |
string
|
getCategoryService()
|
string
|
getEntryService()
|
string
|
getInterceptorService()
|
string
|
getPageService()
|
string
|
getRenderer()
|
string
|
getSettingService()
|
string
|
getThemeService()
|
string
|
getUiConfig()
|
string
|
getZipUtil()
|
private any
|
processStaticEntry(any content, any event, any rc, any prc, any exportDir, any settings)
Process a static entry export. |
private any
|
processStaticPage(any content, [boolean isHome='false'], any event, any rc, any prc, any exportDir, any settings)
Process a static page export. |
any
|
setCategoryService(any categoryService)
|
any
|
setEntryService(any entryService)
|
any
|
setInterceptorService(any interceptorService)
|
any
|
setPageService(any pageService)
|
any
|
setRenderer(any Renderer)
|
any
|
setSettingService(any settingService)
|
any
|
setThemeService(any themeService)
|
any
|
setUiConfig(any uiConfig)
|
any
|
setZipUtil(any zipUtil)
|
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
Constructor
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- CategoryService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- entryService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- coldbox:interceptorServiceserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- PageService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- Provider:Renderer@coldboxserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- SettingService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- ThemeService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- coldbox:moduleconfig:contentbox-uiserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- zipUtil@cbserializable
- trueMethod Detail |
---|
Export static site with several exporting options. The end result is the location of the generated site
exportDirectory
- The directory to export to, defaults to the temp site creationincludeBlog
- Flag to include the blog or not in the static site exportmodifiedDate
- From when to export content, defaults to ALLevent
- Request Contextrc
- RCprc
- PRCProcess a static entry export
content
- The content objectevent
- Request Contextrc
- RCprc
- PRCexportDir
- The location of exportsettings
- All of the ContentBox SettingsProcess a static page export
content
- The content objectisHome
- Is this the home pageevent
- Request Contextrc
- RCprc
- PRCexportDir
- The location of exportsettings
- All of the ContentBox SettingscategoryService
entryService
interceptorService
pageService
Renderer
settingService
themeService
uiConfig
zipUtil