Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Cache_Manager_Edit_Fns Class Reference
Inheritance diagram for Cache_Manager_Edit_Fns:
Asset_Edit_Fns MySource_Object

Public Member Functions

 __construct ()
 
 paintChooseTypeCode (&$asset, &$o, $prefix)
 
 processChooseTypeCode (&$asset, &$o, $prefix)
 
 paintCustomiseTypeCodeCaching (&$asset, &$o, $prefix)
 
 _paintSpecificCacheManagement (&$asset, &$o, $prefix, $attr_name, $selected, $check_exists=FALSE)
 
 _processSpecificCacheManagement (&$asset, &$o, $prefix, $attr_name, $value_get_var, $indicate_customised=FALSE)
 
 processCustomiseTypeCodeCaching (&$asset, &$o, $prefix)
 
 paintChooseRootNode (&$asset, &$o, $prefix)
 
 processChooseRootNode (&$asset, &$o, $prefix)
 
 paintCustomiseRootNodeCaching (&$asset, &$o, $prefix)
 
 processCustomiseRootNodeCaching (&$asset, &$o, $prefix)
 
 paintClearCache (&$asset, &$o, $prefix)
 
 processClearCache (&$asset, &$o, $prefix)
 
 paintSystemWideClearCache (&$asset, &$o, $prefix)
 
 processSystemWideClearCache (&$asset, &$o, $prefix)
 
 paintAddJob (&$asset, &$o, $prefix)
 
 processAddJob (&$asset, &$o, $prefix)
 
 paintCurrentJobs (&$asset, &$o, $prefix)
 
 processCurrentJobs (&$asset, &$o, $prefix)
 
 cronConfigured ()
 
 paintCachableRootURLs (&$asset, &$o, $prefix)
 
 processCachableRootURLs (&$asset, &$o, $prefix)
 
 paintCacheStorageType (&$asset, &$o, $prefix)
 
 processCacheStorageType (&$asset, &$o, $prefix)
 
 paintCacheableHeadersRootURLs (&$asset, &$o, $prefix)
 
 processCacheableHeadersRootURLs (&$asset, &$o, $prefix)
 
 paintCacheableHeadersSettings (&$asset, &$o, $prefix)
 
- Public Member Functions inherited from Asset_Edit_Fns
 Asset_Edit_Fns ()
 
 paintPaths (&$asset, &$o, $prefix)
 
 paintEditRemapURLs (&$asset, &$o, $prefix)
 
 processPaths (&$asset, &$o, $prefix)
 
 processEditRemapURLs (&$asset, &$o, $prefix)
 
 paintURLs (&$asset, &$o, $prefix)
 
 paintAddRemapURLs (&$asset, &$o, $prefix)
 
 processAddRemapURLs (&$asset, &$o, $prefix)
 
 isWorkflowComplete (&$asset)
 
 paintNoticeLinkedAsset (&$asset, $link_value, $type_codes=Array(), $field_name='', $multiple=FALSE)
 
 processNoticeLinkedAsset (&$asset, $link_value, $field_name='', $multiple=FALSE)
 
 isSearchInstalled (&$asset, $prefix)
 
 isBeingCreated (&$asset)
 
 isNotBeingCreated (&$asset)
 
 paintAutomaticRemapSetting (&$asset, &$o, $prefix)
 
 paintCreateLink (&$asset, &$o, $prefix)
 
- Public Member Functions inherited from MySource_Object
 MySource_Object ()
 
 __sleep ()
 
 __wakeup ()
 

Additional Inherited Members

- Data Fields inherited from Asset_Edit_Fns
 $static_screens
 

Detailed Description

Definition at line 33 of file cache_manager_edit_fns.inc.

Constructor & Destructor Documentation

__construct ( )

Constructor

See Also
Asset_Edit_Fns::Asset_Edit_Fns

Definition at line 42 of file cache_manager_edit_fns.inc.

Member Function Documentation

_paintSpecificCacheManagement ( $asset,
$o,
  $prefix,
  $attr_name,
  $selected,
  $check_exists = FALSE 
)

Paints the cache management section for the provided type code or root node

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
string$attr_namethe attribute name where current values are stored
string$selectedthe value which needs to be configured
boolean$check_existscheck whether the selected value exists in the current value list before painting
Returns
void private

Definition at line 187 of file cache_manager_edit_fns.inc.

_processSpecificCacheManagement ( $asset,
$o,
  $prefix,
  $attr_name,
  $value_get_var,
  $indicate_customised = FALSE 
)

Processes the interface for customising specific cache management options

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
string$attr_namethe attribute name where current values are stored
string$value_get_varthe value which needs to be configured
boolean$indicate_customisedwhether to indicate in the saved attribute if a value is customised
Returns
boolean private

Definition at line 292 of file cache_manager_edit_fns.inc.

cronConfigured ( )

Returns TRUE if the cron is configured in the system

Returns
boolean public

Definition at line 1151 of file cache_manager_edit_fns.inc.

paintAddJob ( $asset,
$o,
  $prefix 
)

Paints the interface for refreshing asset cache

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 947 of file cache_manager_edit_fns.inc.

paintCachableRootURLs ( $asset,
$o,
  $prefix 
)

Paint the interface for choosing cachable root URLs

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1175 of file cache_manager_edit_fns.inc.

paintCacheableHeadersRootURLs ( $asset,
$o,
  $prefix 
)

Paint the interface for choosing root URLs that would send cacheable headers regardless of other Matrix cache settings

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1318 of file cache_manager_edit_fns.inc.

paintCacheableHeadersSettings ( $asset,
$o,
  $prefix 
)

Displays the current "Send Cacheable Header" settings

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1421 of file cache_manager_edit_fns.inc.

paintCacheStorageType ( $asset,
$o,
  $prefix 
)

Paint the interface for choosing the cache storage type

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1252 of file cache_manager_edit_fns.inc.

paintChooseRootNode ( $asset,
$o,
  $prefix 
)

Paints the interface for selecting a root node to customise

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 374 of file cache_manager_edit_fns.inc.

paintChooseTypeCode ( $asset,
$o,
  $prefix 
)

Paints the interface for selecting an asset type to customise

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 75 of file cache_manager_edit_fns.inc.

paintClearCache ( $asset,
$o,
  $prefix 
)

Paints the interface for clearing the cache files

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 786 of file cache_manager_edit_fns.inc.

paintCurrentJobs ( $asset,
$o,
  $prefix 
)

Paints the currently scheduled jobs

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1042 of file cache_manager_edit_fns.inc.

paintCustomiseRootNodeCaching ( $asset,
$o,
  $prefix 
)

Paints the interface for customising an individual root node's cache options

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 727 of file cache_manager_edit_fns.inc.

paintCustomiseTypeCodeCaching ( $asset,
$o,
  $prefix 
)

Paints the interface for customising an individual asset type's cache options

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 148 of file cache_manager_edit_fns.inc.

paintSystemWideClearCache ( $asset,
$o,
  $prefix 
)

Paints the interface for clearing the cache files

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 888 of file cache_manager_edit_fns.inc.

processAddJob ( $asset,
$o,
  $prefix 
)

Processes the interface for refreshing asset cache

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 992 of file cache_manager_edit_fns.inc.

processCachableRootURLs ( $asset,
$o,
  $prefix 
)

Process the interface for choosing cachable root URLs

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1225 of file cache_manager_edit_fns.inc.

processCacheableHeadersRootURLs ( $asset,
$o,
  $prefix 
)

Process the interface for root URLs to send cacheable URLS regardless of other Matrix cahce settings

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1383 of file cache_manager_edit_fns.inc.

processCacheStorageType ( $asset,
$o,
  $prefix 
)

Process the interface for choosing the cache storage type

Parameters
object&$assetthe asset we are working on
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1293 of file cache_manager_edit_fns.inc.

processChooseRootNode ( $asset,
$o,
  $prefix 
)

Processes the interface for selecting a root node to customise

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 624 of file cache_manager_edit_fns.inc.

processChooseTypeCode ( $asset,
$o,
  $prefix 
)

Processes the interface for selecting an asset type to customise

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 131 of file cache_manager_edit_fns.inc.

processClearCache ( $asset,
$o,
  $prefix 
)

Processes the interface for clearing the cache files, and starts the clear cache hipo

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 841 of file cache_manager_edit_fns.inc.

processCurrentJobs ( $asset,
$o,
  $prefix 
)

Processes the currently scheduled jobs

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 1116 of file cache_manager_edit_fns.inc.

processCustomiseRootNodeCaching ( $asset,
$o,
  $prefix 
)

Processes the interface for customising an individual root node's cache options

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 757 of file cache_manager_edit_fns.inc.

processCustomiseTypeCodeCaching ( $asset,
$o,
  $prefix 
)

Processes the interface for customising an individual asset type's cache options

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 357 of file cache_manager_edit_fns.inc.

processSystemWideClearCache ( $asset,
$o,
  $prefix 
)

Processes the interface for clearing the cache files, and starts the clear cache hipo

Parameters
object&$assetthe asset of the layout manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 919 of file cache_manager_edit_fns.inc.


The documentation for this class was generated from the following file: