contentbox.modules.contentbox-admin.interceptors

Class MenuCleanup

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.Interceptor
        extended by contentbox.modules.contentbox-admin.interceptors.MenuCleanup

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Menu cleanup thread

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any menuItemService


    • access = public
    • returntype = any
    • inject = id:menuItemService@cb
    true false
    Method Summary
    void cbadmin_postEntrySave(any event, struct interceptData)
         Fires after the save of an entry.
    void cbadmin_postMenuSave(any event, struct interceptData)
         Fires after the save of a menu.
    void cbadmin_postPageSave(any event, struct interceptData)
         Fires after the save of a page.
    void cbadmin_preEntryRemove(any event, struct interceptData)
         Fires before deletion of an entry.
    void cbadmin_preMenuRemove(any event, struct interceptData)
         Fires before deletion of a menu.
    void cbadmin_prePageRemove(any event, struct interceptData)
         Fires before deletion of a page.
    any configure()
         Configure.
    void fb_postFileRename(any event, struct interceptData)
         Fires after the rename of a media item.
    void fb_preFileRemoval(any event, struct interceptData)
         Fires before deletion of a file.
     
    Methods inherited from class coldbox.system.Interceptor
    appendToBuffer, clearBuffer, getBufferObject, getBufferString, getCachebox, getFlash, getInterceptorService, getLog, getLogBox, getProperties, getProperty, getWirebox, init, propertyExists, setCachebox, setFlash, setInterceptorService, setLog, setLogBox, setProperties, setProperty, setWirebox, unregister
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    addAsset, announceInterception, getCache, getController, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    menuItemService

    property any menuItemService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:menuItemService@cb
    serializable - true

    Method Detail

    cbadmin_postEntrySave

    public void cbadmin_postEntrySave(any event, struct interceptData)

    Fires after the save of an entry Will cleanup any slug changes for menus

    Parameters:
    event
    interceptData

    cbadmin_postMenuSave

    public void cbadmin_postMenuSave(any event, struct interceptData)

    Fires after the save of a menu Will cleanup any slug changes for child menus

    Parameters:
    event
    interceptData

    cbadmin_postPageSave

    public void cbadmin_postPageSave(any event, struct interceptData)

    Fires after the save of a page Will cleanup any slug changes for menus

    Parameters:
    event
    interceptData

    cbadmin_preEntryRemove

    public void cbadmin_preEntryRemove(any event, struct interceptData)

    Fires before deletion of an entry Will cleanup any slug changes for menus

    Parameters:
    event
    interceptData

    cbadmin_preMenuRemove

    public void cbadmin_preMenuRemove(any event, struct interceptData)

    Fires before deletion of a menu Will cleanup any slug changes for menus

    Parameters:
    event
    interceptData

    cbadmin_prePageRemove

    public void cbadmin_prePageRemove(any event, struct interceptData)

    Fires before deletion of a page Will cleanup any slug changes for menus

    Parameters:
    event
    interceptData

    configure

    public any configure()

    Configure

    Overrides:
    configure in class coldbox.system.Interceptor

    fb_postFileRename

    public void fb_postFileRename(any event, struct interceptData)

    Fires after the rename of a media item Will cleanup any name changes for menus

    Parameters:
    event
    interceptData

    fb_preFileRemoval

    public void fb_preFileRemoval(any event, struct interceptData)

    Fires before deletion of a file

    Parameters:
    event
    interceptData