Overview

Packages

  • Auth
    • Ads
    • Ldap
    • Xoops
  • Autotasks
  • Config
    • Category
    • Item
    • Option
  • Core
    • Filesystem
    • Filters
    • Logger
    • Mail
    • Message
    • Password
    • Security
    • StopSpammer
    • Template
    • Textsanitizer
    • VersionChecker
  • Data
    • Avatar
    • Comment
  • Database
    • Connection
    • Criteria
    • Legacy
    • MySQL
    • PDO
    • Updater
  • Feeds
    • RSS
  • File
  • Form
    • Base
    • Elements
  • ICMS
    • IPF
      • View
  • Image
    • Category
  • Ipf
    • Category
    • Controller
    • Export
    • form
    • Keyhighlighter
    • Member
    • Object
    • Permission
    • richfile
    • Tree
    • urllink
    • View
  • kernel
    • Set
  • Member
    • Group
    • GroupMembership
    • GroupPermission
    • User
  • Messaging
  • Module
  • None
  • Notification
  • Page
  • Plugins
    • Editor
  • Preload
    • Libraries
  • Privmessage
  • Session
  • SmartObject
  • View
    • Block
    • Breadcrumb
    • PageNav
    • PrinterFriendly
    • Template
    • Templates
    • Theme
    • Tree

Classes

  • icms_ipf_category_Handler
  • icms_ipf_category_Object
  • Overview
  • Package
  • Class

Class icms_ipf_category_Handler

Provides data access mechanisms to the icms_ipf_category_Object object

icms_core_ObjectHandler
Extended by icms_ipf_Handler
Extended by icms_ipf_category_Handler
Package: Ipf\Category
Category: ICMS
Copyright: The ImpressCMS Project http://www.impresscms.org/
License: GNU General Public License (GPL)
Author: marcan marcan@impresscms.org
Author: Sina Asghari (aka stranger) pesian_stranger@users.sourceforge.net
Since: 1.1
Located at ipf/category/Handler.php
Methods summary
public icms_ipf_category_Handler
# __construct( object $db, string $modulename )

Constructor for the object handler

Constructor for the object handler

Parameters

$db
A database object
$modulename
The directory name for the module

Returns

icms_ipf_category_Handler

Overrides

icms_ipf_Handler::__construct()
public array
# getAllCategoriesArray( integer $parentid = 0, string $perm_name = false, string $sort = 'parentid', string $order = 'ASC' )

Return all categories in an array

Return all categories in an array

Parameters

$parentid
$perm_name
$sort
$order

Returns

array
public array|string
# getParentIds( integer $parentid, boolean $asString = true )

Parameters

$parentid
$asString

Returns

array|string
array of ids, or if $asString is TRUE a comma-separated string of ids
Methods inherited from icms_ipf_Handler
addEventHook(), addPermission(), convertResultSet(), create(), delete(), deleteAll(), disableEvent(), enableUpload(), executeEvent(), get(), getCount(), getD(), getIdentifierName(), getIdsFromObjectsAsArray(), getImagePath(), getImageUrl(), getList(), getListD(), getModuleConfig(), getModuleInfo(), getModuleItemString(), getObjects(), getObjectsAsArray(), getObjectsD(), getPermissions(), insert(), insertD(), query(), setGrantedObjectsCriteria(), setUploaderConfig(), updateAll(), updateCounter()
Properties summary
public boolean $allCategoriesObj
# false
Properties inherited from icms_ipf_Handler
$_allowedMimeTypes, $_disabledEvents, $_eventHooks, $_itemname, $_maxFileSize, $_maxHeight, $_maxWidth, $_moduleName, $_modulePath, $_moduleUrl, $_page, $_uploadPath, $_uploadUrl, $className, $eventArray, $generalSQL, $highlightFields, $identifierName, $keyName, $permissionsArray, $summaryName, $table, $uploadEnabled
Properties inherited from icms_core_ObjectHandler
$db
API documentation generated by ApiGen