mura.category

Class categoryBean

lucee.Component
    extended by mura.cfobject
      extended by mura.bean.bean
        extended by mura.category.categoryBean

This provides category bean functionality

Class Attributes:
  • entityname : category
  •  
  • output : false
  •  
  • table : tcontentcategories
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    string categoryID


    • access = public
    • fieldtype = id
    • returntype = any
    true false
    any contentAssignments


    • access = public
    • fieldtype = one-to-many
    • returntype = any
    • cfc = contentCategoryAssign
    true false
    date dateCreated


    • access = public
    • returntype = any
    true false
    string filename


    • access = public
    • returntype = any
    true false
    numeric isActive


    • access = public
    • returntype = any
    1 true yes
    numeric isFeatureable


    • access = public
    • returntype = any
    1 true yes
    numeric isInterestGroup


    • access = public
    • returntype = any
    1 true yes
    numeric isNew


    • access = public
    • returntype = any
    1 true yes
    numeric isOpen


    • access = public
    • returntype = any
    1 true false
    any kids


    • access = public
    • fieldtype = one-to-many
    • returntype = any
    • cascade = delete
    • nested = true
    • orderby = name asc
    • cfc = category
    true false
    date lastUpdate


    • access = public
    • returntype = any
    true false
    string lastUpdateBy


    • access = public
    • returntype = any
    true false
    string name


    • access = public
    • returntype = any
    true yes
    string note


    • access = public
    • returntype = any
    true false
    any parent


    • access = public
    • fieldtype = many-to-one
    • returntype = any
    • fkcolumn = parentid
    • cfc = category
    true false
    string path


    • access = public
    • returntype = any
    true false
    string remoteID


    • access = public
    • returntype = any
    true false
    date remotePubDate


    • access = public
    • returntype = any
    true false
    string remoteSourceURL


    • access = public
    • returntype = any
    true false
    string restrictGroups


    • access = public
    • returntype = any
    true false
    any site


    • access = public
    • fieldtype = many-to-one
    • returntype = any
    • fkcolumn = siteid
    • cfc = site
    true false
    string sortBy


    • access = public
    • returntype = any
    orderno true yes
    string sortDirection


    • access = public
    • returntype = any
    asc true yes
    string URLtitle


    • access = public
    • returntype = any
    true false
    Constructor Summary
    init()
    Method Summary
    any addChild([any child])
    any clone()
    any delete()
    any getCrumbIterator(any sort='asc')
    any getCrumbQuery(any sort='asc')
    any getEditUrl(any compactDisplay='false')
    any getKidsIterator(boolean activeOnly='true', boolean InterestsOnly='false')
    any getKidsQuery(boolean activeOnly='true', boolean InterestsOnly='false')
    any getParent()
    any getPrimaryKey()
    any hasParent()
    any loadBy()
    any save()
    any setCategoryManager([any categoryManager])
    any setConfigBean([any configBean])
    any setContentUtility([any contentUtility])
    any setDateCreated([String dateCreated])
    any setFilename(string filename)
    any setIsFeatureable([any IsFeatureable])
    any setLastUpdate([String lastUpdate])
    any setlastUpdateBy([String lastUpdateBy])
    any setRemotePubDate(string RemotePubDate)
    any setURLTitle(string URLTitle)
     
    Methods inherited from class mura.bean.bean
    addObject, allowDelete, allowQueryParams, allowRead, allowSave, compare, exists, get, getAll, getAllValues, getEntityName, getErrors, getFeed, getHasManyPropArray, getHasOnePropArray, getInstanceName, getIsHistorical, getListView, getOrderBy, getProperties, getSynthedFunctions, getTable, getValidations, getValue, has, hasErrors, hasProperty, hasTable, isComparable, OnMissingMethod, parseDateArg, removeObject, set, setAddedObjectValues, setAllValues, setErrors, setPropAsIDColumn, setValidations, setValue, synthArgs, translatePropKey, validate, valueExists
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    categoryID

    property string categoryID

    Attributes:
    access - public
    required - false
    fieldtype - id
    returntype - any
    serializable - true

    contentAssignments

    property any contentAssignments

    Attributes:
    access - public
    required - false
    fieldtype - one-to-many
    returntype - any
    serializable - true
    cfc - contentCategoryAssign

    dateCreated

    property date dateCreated

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    filename

    property string filename

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    isActive

    property numeric isActive = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isFeatureable

    property numeric isFeatureable = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isInterestGroup

    property numeric isInterestGroup = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isNew

    property numeric isNew = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isOpen

    property numeric isOpen = [1]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    kids

    property any kids

    Attributes:
    access - public
    required - false
    fieldtype - one-to-many
    returntype - any
    cascade - delete
    nested - true
    orderby - name asc
    serializable - true
    cfc - category

    lastUpdate

    property date lastUpdate

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    lastUpdateBy

    property string lastUpdateBy

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    name

    property string name

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    note

    property string note

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    parent

    property any parent

    Attributes:
    access - public
    required - false
    fieldtype - many-to-one
    returntype - any
    fkcolumn - parentid
    serializable - true
    cfc - category

    path

    property string path

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remoteID

    property string remoteID

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remotePubDate

    property date remotePubDate

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remoteSourceURL

    property string remoteSourceURL

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    restrictGroups

    property string restrictGroups

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    site

    property any site

    Attributes:
    access - public
    required - false
    fieldtype - many-to-one
    returntype - any
    fkcolumn - siteid
    serializable - true
    cfc - site

    sortBy

    property string sortBy = [orderno]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    sortDirection

    property string sortDirection = [asc]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    URLtitle

    property string URLtitle

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    Method Detail

    addChild

    public any addChild([any child])

    Parameters:
    child - Instance of a categoryBean

    clone

    public any clone()

    Overrides:
    clone in class bean

    delete

    public any delete()


    getCrumbIterator

    public any getCrumbIterator(any sort='asc')

    Parameters:
    sort

    getCrumbQuery

    public any getCrumbQuery(any sort='asc')

    Parameters:
    sort

    getEditUrl

    public any getEditUrl(any compactDisplay='false')

    Parameters:
    compactDisplay

    getKidsIterator

    public any getKidsIterator(boolean activeOnly='true', boolean InterestsOnly='false')

    Parameters:
    activeOnly
    InterestsOnly

    getKidsQuery

    public any getKidsQuery(boolean activeOnly='true', boolean InterestsOnly='false')

    Parameters:
    activeOnly
    InterestsOnly

    getParent

    public any getParent()


    getPrimaryKey

    public any getPrimaryKey()

    Overrides:
    getPrimaryKey in class bean

    hasParent

    public any hasParent()


    loadBy

    public any loadBy()


    save

    public any save()


    setCategoryManager

    public any setCategoryManager([any categoryManager])

    Parameters:
    categoryManager

    setConfigBean

    public any setConfigBean([any configBean])

    Parameters:
    configBean

    setContentUtility

    public any setContentUtility([any contentUtility])

    Parameters:
    contentUtility

    setDateCreated

    public any setDateCreated([String dateCreated])

    Parameters:
    dateCreated

    setFilename

    public any setFilename(string filename)

    Parameters:
    filename

    setIsFeatureable

    public any setIsFeatureable([any IsFeatureable])

    Parameters:
    IsFeatureable

    setLastUpdate

    public any setLastUpdate([String lastUpdate])

    Parameters:
    lastUpdate

    setlastUpdateBy

    public any setlastUpdateBy([String lastUpdateBy])

    Overrides:
    setlastUpdateBy in class bean
    Parameters:
    lastUpdateBy

    setRemotePubDate

    public any setRemotePubDate(string RemotePubDate)

    Parameters:
    RemotePubDate

    setURLTitle

    public any setURLTitle(string URLTitle)

    Parameters:
    URLTitle