Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Asset_Edit_Fns Class Reference
Inheritance diagram for Asset_Edit_Fns:
MySource_Object Authentication_Edit_Fns Bodycopy_Container_Edit_Fns Bodycopy_Edit_Fns Bulkmail_Post_Office_Edit_Fns Bulkmail_User_Edit_Fns Cache_Manager_Edit_Fns Cache_Storage_Edit_Fns Calendar_Event_Edit_Fns Calendar_Event_Multi_Date_Edit_Fns Checkout_Action_Edit_Fns CMIS_Bridge_Edit_Fns Condition_Edit_Fns Content_Type_Edit_Fns Cron_Job_Edit_Fns Cron_Manager_Edit_Fns Data_Record_Edit_Fns Data_Source_Edit_Fns Data_Source_Record_Set_Edit_Fns Db_Connector_Edit_Fns Decision_Tree_Question_Edit_Fns Design_Area_Edit_Fns Ecommerce_Delivery_Method_Edit_Fns Ecommerce_Order_Edit_Fns File_Bridge_Edit_Fns File_Edit_Fns Folder_Edit_Fns Form_Action_Edit_Fns Form_Edit_Fns Form_Question_Edit_Fns Form_Question_Rule_Edit_Fns Form_Section_Action_Edit_Fns Form_Section_Edit_Fns Form_Submission_Edit_Fns Funnelback_Manager_Edit_Fns Google_Map_Location_Edit_Fns Image_Variety_Edit_Fns Import_Tool_Converter_Edit_Fns Import_Tools_Manager_Edit_Fns Inbox_Edit_Fns IPB_Bridge_Edit_Fns Ipb_Forum_Edit_Fns Ipb_Poll_Edit_Fns Layout_Manager_Edit_Fns LDAP_Bridge_Edit_Fns Link_Edit_Fns Locking_Method_Edit_Fns Log_Manager_Edit_Fns Lookup_Value_Edit_Fns Metadata_Field_Edit_Fns Online_Quiz_Question_Edit_Fns Online_Quiz_Submission_Edit_Fns Order_Line_Edit_Fns Page_Edit_Fns Paypal_Business_Account_Edit_Fns Paypal_Configuration_Edit_Fns Paypal_Order_Edit_Fns Physical_File_Edit_Fns Physical_Folder_Edit_Fns Poll_Question_Edit_Fns Promotional_Code_Edit_Fns Promotional_Rule_Edit_Fns Remap_Manager_Edit_Fns REST_Manager_Edit_Fns Saml2_ACS_Edit_Fns Saml2_SLS_Edit_Fns Search_Folder_Edit_Fns Search_Manager_Edit_Fns Session_Handler_Edit_Fns Sharepoint_Connector_Edit_Fns Simple_Form_Edit_Fns Simple_Report_Edit_Fns SOAP_Api_Edit_Fns Squiz_Suite_System_Edit_Fns Tag_Manager_Edit_Fns Thesaurus_Edit_Fns Thesaurus_Term_Edit_Fns Tool_Edit_Fns Trigger_Action_Edit_Fns Trigger_Condition_Edit_Fns Trigger_Edit_Fns Trigger_Event_Edit_Fns Trigger_Manager_Edit_Fns Trim_Connector_Edit_Fns User_Edit_Fns Workflow_Bundle_Edit_Fns Workflow_Step_Condition_Edit_Fns Workflow_Stream_Edit_Fns XML_User_Bridge_Edit_Fns

Public Member Functions

 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 ()
 

Data Fields

 $static_screens
 
- Data Fields inherited from MySource_Object
 $_tmp
 

Detailed Description

Definition at line 29 of file asset_edit_fns.inc.

Member Function Documentation

Constructor

Definition at line 119 of file asset_edit_fns.inc.

isBeingCreated ( $asset)

Return true if this asset is being created

Parameters
object&$assetthe asset whose interface we are painting
Returns
boolean public

Definition at line 690 of file asset_edit_fns.inc.

isNotBeingCreated ( $asset)

Return true if this asset is being created

Parameters
object&$assetthe asset whose interface we are painting
Returns
boolean public

Definition at line 705 of file asset_edit_fns.inc.

isSearchInstalled ( $asset,
  $prefix 
)

Return true if the search manager asset type is installed

Parameters
object&$assetthe asset whose interface we are painting
string$prefixthe prefix for this asset
Returns
boolean public

Definition at line 675 of file asset_edit_fns.inc.

isWorkflowComplete ( $asset)

Starts workflow by writing out all workflow arrays to the workflow table for the passed assetID

Parameters
int&$assetthe asset to check workflow completness for
Returns
boolean public

Definition at line 506 of file asset_edit_fns.inc.

paintAddRemapURLs ( $asset,
$o,
  $prefix 
)

Paints the interface to add new type_codes to define layouts for

Parameters
object&$assetthe remap manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 412 of file asset_edit_fns.inc.

paintAutomaticRemapSetting ( $asset,
$o,
  $prefix 
)

Paints the Automatic Remapping checkbox

Parameters
Remap_Manager$assetthe asset to which we belong
Backend_Outputter$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 722 of file asset_edit_fns.inc.

paintCreateLink ( $asset,
$o,
  $prefix 
)

Paint the interface for the choosing link type when creating assets

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 756 of file asset_edit_fns.inc.

paintEditRemapURLs ( $asset,
$o,
  $prefix 
)

Paint the interface for the asset remaps

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 169 of file asset_edit_fns.inc.

paintNoticeLinkedAsset ( $asset,
  $link_value,
  $type_codes = Array(),
  $field_name = '',
  $multiple = FALSE 
)

Paint a generic interface for editing assets that are notice linked to this asset

Returns true if editable interface printed

Parameters
object&$assetthe asset whose interface we are painting
array$link_valuethe current link
array$type_codestype_codes to pass to asset_finder()
string$field_namefield_name to pass to asset_finder()
boolean$multipleWhether to allow multiple selections
Returns
boolean public

Definition at line 527 of file asset_edit_fns.inc.

paintPaths ( $asset,
$o,
  $prefix 
)

Paint the interface for the asset paths

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 136 of file asset_edit_fns.inc.

paintURLs ( $asset,
$o,
  $prefix 
)

Paint the interface for the asset paths

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 377 of file asset_edit_fns.inc.

processAddRemapURLs ( $asset,
$o,
  $prefix 
)

Accepts requests to add a type_code to define layouts for

Parameters
object&$assetthe remap manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 468 of file asset_edit_fns.inc.

processEditRemapURLs ( $asset,
$o,
  $prefix 
)

Accepts requests to add a type_code to define layouts for

Parameters
object&$assetthe remap manager
object&$othe backend outputter
string$prefixa unique prefix for variables
Returns
boolean public

Definition at line 330 of file asset_edit_fns.inc.

processNoticeLinkedAsset ( $asset,
  $link_value,
  $field_name = '',
  $multiple = FALSE 
)

Process a generic interface for editing assets that are notice linked to this asset

Parameters
object&$assetthe asset whose interface we are painting
string$link_valuethe value to put on the link
string$field_namethe name used for the asset finder
boolean$multipleWhether to allow multiple selections
Returns
boolean public

Definition at line 577 of file asset_edit_fns.inc.

processPaths ( $asset,
$o,
  $prefix 
)

Processes the Paths posted from the paintPaths fn above

Parameters
object&$assetthe asset to which we belong
object&$othe outputter class
string$prefixprefix for the form element
Returns
boolean public

Definition at line 297 of file asset_edit_fns.inc.


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