class Category extends ConcreteObject (View source)

Properties

$error from  ConcreteObject
static protected $categories

Methods

loadError($error)

No description

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

static 
camelcase($file)

No description

static 
uncamelcase($string)

No description

static 
getByID($pkCategoryID)

No description

static 
populateCategories()

No description

static 
getByHandle($pkCategoryHandle)

No description

handleExists($pkHandle)

No description

static 
exportList($xml)

No description

static 
getListByPackage($pkg)

No description

getPermissionKeyClass()

No description

getPermissionKeyByHandle($pkHandle)

No description

getPermissionKeyByID($pkID)

No description

string
getTaskURL(string $task = '', array $options = [])

Build the URL of a task (replaces the previous getToolsURL method)

getPermissionKeyCategoryID()

No description

getPackageID()

No description

getPackageHandle()

No description

delete()

No description

associateAccessEntityType(Type $pt)

No description

deassociateAccessEntityType(Type $pt)

No description

static 
getList()

No description

static 
add($pkCategoryHandle, $pkg = false)

No description

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

static getByID($pkCategoryID)

No description

Parameters

$pkCategoryID

static protected populateCategories()

No description

static getByHandle($pkCategoryHandle)

No description

Parameters

$pkCategoryHandle

handleExists($pkHandle)

No description

Parameters

$pkHandle

static exportList($xml)

No description

Parameters

$xml

static getListByPackage($pkg)

No description

Parameters

$pkg

getPermissionKeyClass()

No description

getPermissionKeyByHandle($pkHandle)

No description

Parameters

$pkHandle

getPermissionKeyByID($pkID)

No description

Parameters

$pkID

string getTaskURL(string $task = '', array $options = [])

Build the URL of a task (replaces the previous getToolsURL method)

Parameters

string $task

The task to be executed ('save_permission' if empty)

array $options

Optional arguments (will be added to the query string).

Return Value

string

getPermissionKeyCategoryID()

No description

getPermissionKeyCategoryHandle()

No description

getPackageID()

No description

getPackageHandle()

No description

delete()

No description

associateAccessEntityType(Type $pt)

No description

Parameters

Type $pt

deassociateAccessEntityType(Type $pt)

No description

Parameters

Type $pt

clearAccessEntityTypeCategories()

No description

static getList()

No description

static add($pkCategoryHandle, $pkg = false)

No description

Parameters

$pkCategoryHandle
$pkg