Class SecurityAdmin
Security section of the CMS
- Object
-
ViewableData
implements
IteratorAggregate
-
RequestHandler
-
Controller
-
LeftAndMain
-
SecurityAdmin
implements
PermissionProvider
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
|
|
public
|
|
public
|
#
providePermissions( )
Return a map of permission codes to add to the dropdown shown in the Security
section of the CMS. array( |
Methods inherited from LeftAndMain
ApplicationLink(),
CMSTopMenu(),
CMSVersion(),
CanOrganiseSitetree(),
EditForm(),
EditorToolbar(),
EmptyForm(),
ForceReload(),
Left(),
Link(),
LoadingImage(),
LogoStyle(),
MainMenu(),
MceRoot(),
Member_ProfileForm(),
Right(),
SectionTitle(),
ShowSwitchView(),
SwitchView(),
addTreeNodeJS(),
ajaxupdateparent(),
ajaxupdatesort(),
callPageMethod(),
canView(),
currentPage(),
currentPageID(),
deleteTreeNodeJS(),
deleteitems(),
getActionUpdateJS(),
getApplicationLogoText(),
getApplicationName(),
getLastFormIn(),
getRecord(),
getSiteTreeFor(),
getTemplatesWithSuffix(),
getitem(),
getsubtree(),
isCurrentPage(),
menu_title_for_class(),
myprofile(),
printable(),
require_css(),
require_javascript(),
require_themed_css(),
returnItemToUser(),
save(),
setApplicationName(),
setCurrentPageID(),
setLogo(),
set_loading_image(),
show(),
versionFromVersionFile()
Methods inherited from Controller
CurrentMember(),
Now(),
PastMember(),
PastVisitor(),
can(),
curr(),
defaultAction(),
disableBasicAuth(),
getAction(),
getFormOwner(),
getRequest(),
getResponse(),
getSession(),
getURLParams(),
getViewer(),
handleAction(),
handleRequest(),
hasAction(),
hasActionTemplate(),
has_curr(),
isAjax(),
join_links(),
popCurrent(),
pushCurrent(),
redirect(),
redirectBack(),
redirectedTo(),
render(),
setSession(),
setURLParams()
Methods inherited from RequestHandler
__construct(),
allowedActions(),
checkAccessAction(),
httpError()
Methods inherited from ViewableData
ATT_val(),
BaseHref(),
CSSClasses(),
ColumnBreak(),
ColumnCalc(),
ColumnNumber(),
ColumnPad(),
ColumnPos(),
CurrentPage(),
Debug(),
Even(),
EvenOdd(),
First(),
FirstLast(),
HasPerm(),
IsAjax(),
JS_val(),
Last(),
Me(),
Middle(),
MiddleString(),
Modulus(),
MultipleOf(),
Odd(),
Pos(),
RAW_val(),
SQL_val(),
ThemeDir(),
ThemeName(),
Top(),
TotalItems(),
XML_val(),
__get(),
__isset(),
__set(),
buildCastingCache(),
cachedCall(),
castingClass(),
castingHelper(),
castingHelperPair(),
castingObjectCreator(),
castingObjectCreatorPair(),
customise(),
defineMethods(),
escapeTypeForField(),
getField(),
getIterator(),
getSecurityID(),
getXMLValues(),
hasField(),
hasValue(),
i18nLocale(),
iteratorProperties(),
obj(),
renderWith(),
setCustomisedObj(),
setField()
Methods inherited from Object
__call(),
__toString(),
__wakeup(),
addMethodsFrom(),
addStaticVars(),
addWrapperMethod(),
add_extension(),
add_static_var(),
allMethodNames(),
cacheToFile(),
cacheToFileWithArgs(),
clearCache(),
combined_static(),
create(),
createMethod(),
create_from_string(),
exists(),
extInstance(),
extend(),
getCustomClass(),
getExtensionInstance(),
getExtensionInstances(),
get_extensions(),
get_static(),
hasExtension(),
hasMethod(),
has_extension(),
invokeWithExtensions(),
is_a(),
loadCache(),
parentClass(),
parse_class_spec(),
remove_extension(),
sanitiseCachename(),
saveCache(),
set_stat(),
set_static(),
set_uninherited(),
stat(),
strong_create(),
uninherited(),
uninherited_static(),
useCustomClass()
Magic methods summary
Properties summary
public static
string
|
$url_segment | |
public static
string
|
$url_rule | |
public static
string
|
$menu_title | |
public static
string
|
$tree_class | |
public static
string
|
$subitem_class | |
public static
array
|
$allowed_actions |
#
Define a list of action handling methods that are allowed to be called directly by URLs. The variable should be an array of action names. This sample shows the different values that it can contain: |
Properties inherited from LeftAndMain
$ForceReload,
$application_link,
$application_logo,
$application_logo_style,
$application_logo_text,
$application_name,
$extra_requirements,
$loading_image,
$menu_priority,
$url_base,
$url_priority
Properties inherited from Controller
$action,
$baseInitCalled,
$basicAuthEnabled,
$controller_stack,
$request,
$requestParams,
$response,
$session,
$urlParams,
$url_handlers
Properties inherited from RequestHandler
Properties inherited from ViewableData
$casting,
$customisedObject,
$default_cast,
$failover,
$iteratorPos,
$iteratorTotalItems