Class CMSBatchAction
A class representing back actions
CMSMain::register_batch_action('publishitems', new CMSBatchAction('doPublish', _t('CMSBatchActions.PUBLISHED_PAGES', 'published %d pages')));
- Object
-
CMSBatchAction
Direct known subclasses
CMSBatchAction_Delete,
CMSBatchAction_DeleteFromLive,
CMSBatchAction_Publish
Methods summary
abstract public
|
|
abstract public
|
#
getDoingText( )
Get text to be shown while the action is being processed, of the form "publishing pages". |
abstract public
|
#
run(
Run this action for the given set of pages. Return a set of status-updated JavaScript to return to the CMS. |
public
|
#
batchaction(
Helper method for processing batch actions. Returns a set of status-updating JavaScript to return to the CMS. |
public
|
#
applicablePagesHelper( mixed $ids, mixed $methodName, mixed $checkStagePages = true, mixed $checkLivePages = true )
Helper method for applicablePages() methods. Acts as a skeleton implementation. |
public
|
|
public
|
Methods inherited from Object
__call(),
__construct(),
__toString(),
__wakeup(),
addMethodsFrom(),
addStaticVars(),
addWrapperMethod(),
add_extension(),
add_static_var(),
allMethodNames(),
cacheToFile(),
cacheToFileWithArgs(),
clearCache(),
combined_static(),
create(),
createMethod(),
create_from_string(),
defineMethods(),
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()