Overview

Packages

  • currencysymbol
  • MAbout
  • Mage
    • Admin
    • Adminhtml
    • AdminNotification
    • Api
    • Api2
    • Authorizenet
    • Backup
    • Bundle
    • Captcha
    • Catalog
    • CatalogIndex
    • CatalogInventory
    • CatalogRule
    • CatalogSearch
    • Centinel
    • Checkout
    • Cms
    • Compiler
    • Connect
    • Contacts
    • Core
    • Cron
    • CurrencySymbol
    • Customer
    • Dataflow
    • Directory
    • DirtectPost
    • Downloadable
    • Eav
    • GiftMessage
    • GoogleAnalytics
    • GoogleBase
    • GoogleCheckout
    • ImportExport
    • Index
    • Install
    • Log
    • Media
    • Newsletter
    • Oauth
    • Page
    • PageCache
    • Paygate
    • Payment
    • Paypal
    • PaypalUk
    • Persistent
    • Poll
    • ProductAlert
    • Rating
    • Reports
    • Review
    • Rss
    • Rule
    • Sales
    • SalesRule
    • Sedfriend
    • Sendfriend
    • Shipping
    • Sitemap
    • Tag
    • Tax
    • Usa
    • Weee
    • Widget
    • Wishlist
    • XmlConnect
  • None
  • Phoenix
    • Moneybookers
  • PHP
  • Zend
    • Date
    • Mime
    • XmlRpc

Classes

  • Mage_XmlConnect_Adminhtml_MobileController
  • Mage_XmlConnect_Block_Adminhtml_History
  • Mage_XmlConnect_Block_Adminhtml_History_Grid
  • Mage_XmlConnect_Block_Adminhtml_Mobile
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Form
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Submission
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Cache
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Content
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Accordion
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Accordion_Images
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Accordion_Tabs
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Accordion_Themes
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Preview
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Design_Themes
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Flurryanalytics
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_General
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Notification
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Payment
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Settings
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Social
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Submission_History
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tabs
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Addrow
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Color
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Country
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Datetime
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Font
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Image
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Page
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Tabs
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Form_Element_Theme
  • Mage_Xmlconnect_Block_Adminhtml_Mobile_Grid
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Grid_Renderer_Bool
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Grid_Renderer_Type
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Preview_Content
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Preview_Tabitems
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Form
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Renderer_Country_Androidmarket
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Renderer_Country_Istore
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Tab_Container
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Tab_Container_Submission
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Submission_Tabs
  • Mage_XmlConnect_Block_Adminhtml_Mobile_Widget_Form
  • Mage_XmlConnect_Block_Adminhtml_Queue
  • Mage_XmlConnect_Block_Adminhtml_Queue_Edit
  • Mage_XmlConnect_Block_Adminhtml_Queue_Edit_Form
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Action
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Application
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Id
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Msgtitle
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Pushtitle
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Status
  • Mage_XmlConnect_Block_Adminhtml_Queue_Grid_Renderer_Template
  • Mage_XmlConnect_Block_Adminhtml_Template
  • Mage_XmlConnect_Block_Adminhtml_Template_Edit
  • Mage_XmlConnect_Block_Adminhtml_Template_Edit_Form
  • Mage_XmlConnect_Block_Adminhtml_Template_Grid
  • Mage_XmlConnect_Block_Adminhtml_Template_Grid_Renderer_Application
  • Mage_XmlConnect_Block_Adminhtml_Template_Grid_Renderer_Name
  • Mage_XmlConnect_Block_Adminhtml_Template_Preview
  • Mage_XmlConnect_Block_Adminhtml_Template_Preview_Form
  • Mage_XmlConnect_Block_Cart
  • Mage_XmlConnect_Block_Cart_Crosssell
  • Mage_XmlConnect_Block_Cart_Info
  • Mage_XmlConnect_Block_Cart_Item_Renderer
  • Mage_XmlConnect_Block_Cart_Item_Renderer_Configurable
  • Mage_XmlConnect_Block_Cart_Item_Renderer_Grouped
  • Mage_XmlConnect_Block_Cart_Paypal_Mecl_Details
  • Mage_XmlConnect_Block_Cart_Paypal_Mecl_Review
  • Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods
  • Mage_XmlConnect_Block_Cart_Paypal_Mep_Totals
  • Mage_XmlConnect_Block_Cart_Totals
  • Mage_XmlConnect_Block_Catalog
  • Mage_XmlConnect_Block_Catalog_Category
  • Mage_XmlConnect_Block_Catalog_Category_Info
  • Mage_XmlConnect_Block_Catalog_Filters
  • Mage_XmlConnect_Block_Catalog_Product
  • Mage_XmlConnect_Block_Catalog_Product_Attributes
  • Mage_XmlConnect_Block_Catalog_Product_Gallery
  • Mage_XmlConnect_Block_Catalog_Product_List
  • Mage_XmlConnect_Block_Catalog_Product_Options
  • Mage_XmlConnect_Block_Catalog_Product_Options_Bundle
  • Mage_XmlConnect_Block_Catalog_Product_Options_Configurable
  • Mage_XmlConnect_Block_Catalog_Product_Options_Giftcard
  • Mage_XmlConnect_Block_Catalog_Product_Options_Grouped
  • Mage_XmlConnect_Block_Catalog_Product_Options_Simple
  • Mage_XmlConnect_Block_Catalog_Product_Options_Virtual
  • Mage_XmlConnect_Block_Catalog_Product_Price
  • Mage_XmlConnect_Block_Catalog_Product_Price_Bundle
  • Mage_XmlConnect_Block_Catalog_Product_Price_Default
  • Mage_XmlConnect_Block_Catalog_Product_Price_Giftcard
  • Mage_XmlConnect_Block_Catalog_Product_Related
  • Mage_XmlConnect_Block_Catalog_Product_Review
  • Mage_XmlConnect_Block_Catalog_Product_Review_List
  • Mage_XmlConnect_Block_Catalog_Search
  • Mage_XmlConnect_Block_Catalog_Search_Suggest
  • Mage_XmlConnect_Block_Checkout_Address_Billing
  • Mage_XmlConnect_Block_Checkout_Address_Form
  • Mage_XmlConnect_Block_Checkout_Address_Shipping
  • Mage_XmlConnect_Block_Checkout_Agreements
  • Mage_XmlConnect_Block_Checkout_Order_Review
  • Mage_XmlConnect_Block_Checkout_Order_Review_Info
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Authorizenet
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Ccsave
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Checkmo
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Authorizenet
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Ccsave
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Checkmo
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Free
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Paypal_Abstract
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Paypal_Express
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Paypal_Mecl
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Pbridge_Authorizenet
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Pbridge_Paypal_Direct
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Pbridge_Paypaluk_Direct
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Pbridge_Verisign
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Info_Purchaseorder
  • Mage_XmlConnect_Block_Checkout_Payment_Method_List
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Paypal_Direct
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Paypal_Payflow
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Pbridge_Abstract
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Pbridge_Authorizenet
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Pbridge_Paypal
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Pbridge_Paypaluk
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Pbridge_Verisign
  • Mage_XmlConnect_Block_Checkout_Payment_Method_Purchaseorder
  • Mage_XmlConnect_Block_Checkout_Pbridge_Result
  • Mage_XmlConnect_Block_Checkout_Shipping_Method_Available
  • Mage_XmlConnect_Block_Cms_Page
  • Mage_XmlConnect_Block_Configuration
  • Mage_XmlConnect_Block_Customer_Address_Form
  • Mage_XmlConnect_Block_Customer_Address_List
  • Mage_XmlConnect_Block_Customer_Form
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Boolean
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Date
  • Mage_XmlConnect_Block_Customer_Form_Renderer_File
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Image
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Multiline
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Multiselect
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Select
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Text
  • Mage_XmlConnect_Block_Customer_Form_Renderer_Textarea
  • Mage_XmlConnect_Block_Customer_GiftcardCheck
  • Mage_XmlConnect_Block_Customer_Order_Details
  • Mage_XmlConnect_Block_Customer_Order_Item_Renderer_Bundle
  • Mage_XmlConnect_Block_Customer_Order_Item_Renderer_Default
  • Mage_XmlConnect_Block_Customer_Order_Item_Renderer_Downloadable
  • Mage_XmlConnect_Block_Customer_Order_Item_Renderer_Giftcard
  • Mage_XmlConnect_Block_Customer_Order_Item_Renderer_Grouped
  • Mage_XmlConnect_Block_Customer_Order_Items
  • Mage_XmlConnect_Block_Customer_Order_List
  • Mage_XmlConnect_Block_Customer_Order_Totals
  • Mage_XmlConnect_Block_Customer_Order_Totals_Customerbalance
  • Mage_XmlConnect_Block_Customer_Order_Totals_Customerbalance_Refunded
  • Mage_XmlConnect_Block_Customer_Order_Totals_Giftcards
  • Mage_XmlConnect_Block_Customer_Order_Totals_Tax
  • Mage_XmlConnect_Block_Customer_Storecredit
  • Mage_XmlConnect_Block_Home
  • Mage_XmlConnect_Block_Review_Form
  • Mage_XmlConnect_Block_Wishlist
  • Mage_XmlConnect_CartController
  • Mage_XmlConnect_CatalogController
  • Mage_XmlConnect_CheckoutController
  • Mage_XmlConnect_CmsController
  • Mage_XmlConnect_ConfigurationController
  • Mage_XmlConnect_Controller_Action
  • Mage_XmlConnect_CustomerController
  • Mage_XmlConnect_Helper_Android
  • Mage_XmlConnect_Helper_Catalog_Category_Image
  • Mage_XmlConnect_Helper_Customer_Form_Renderer
  • Mage_XmlConnect_Helper_Customer_Order
  • Mage_XmlConnect_Helper_Data
  • Mage_XmlConnect_Helper_Image
  • Mage_XmlConnect_Helper_Ipad
  • Mage_XmlConnect_Helper_Iphone
  • Mage_XmlConnect_Helper_Theme
  • Mage_XmlConnect_IndexController
  • Mage_XmlConnect_Model_Adminhtml_System_Config_Backend_Baseurl
  • Mage_XmlConnect_Model_Adminhtml_System_Config_Backend_Currency_Default
  • Mage_XmlConnect_Model_Application
  • Mage_XmlConnect_Model_Catalog_Category_Image
  • Mage_XmlConnect_Model_ConfigData
  • Mage_XmlConnect_Model_History
  • Mage_XmlConnect_Model_Mysql4_Application
  • Mage_XmlConnect_Model_Mysql4_Application_Collection
  • Mage_XmlConnect_Model_Mysql4_Cms_Page_Collection
  • Mage_XmlConnect_Model_Mysql4_ConfigData
  • Mage_XmlConnect_Model_Mysql4_ConfigData_Collection
  • Mage_XmlConnect_Model_Mysql4_Filter_Collection
  • Mage_XmlConnect_Model_Mysql4_History
  • Mage_XmlConnect_Model_Mysql4_History_Collection
  • Mage_XmlConnect_Model_Mysql4_Queue
  • Mage_XmlConnect_Model_Mysql4_Queue_Collection
  • Mage_XmlConnect_Model_Mysql4_Setup
  • Mage_XmlConnect_Model_Mysql4_Template
  • Mage_XmlConnect_Model_Mysql4_Template_Collection
  • Mage_XmlConnect_Model_Observer
  • Mage_XmlConnect_Model_Payment_Method_Paypal_Config
  • Mage_XmlConnect_Model_Payment_Method_Paypal_Mecl
  • Mage_XmlConnect_Model_Payment_Method_Paypal_Mep
  • Mage_XmlConnect_Model_Paypal_Mecl_Checkout
  • Mage_XmlConnect_Model_Paypal_Mep_Checkout
  • Mage_XmlConnect_Model_Preview_Abstract
  • Mage_XmlConnect_Model_Preview_Android
  • Mage_XmlConnect_Model_Preview_Ipad
  • Mage_XmlConnect_Model_Preview_Iphone
  • Mage_XmlConnect_Model_Queue
  • Mage_XmlConnect_Model_Resource_Application
  • Mage_XmlConnect_Model_Resource_Application_Collection
  • Mage_XmlConnect_Model_Resource_Cms_Page_Collection
  • Mage_XmlConnect_Model_Resource_ConfigData
  • Mage_XmlConnect_Model_Resource_ConfigData_Collection
  • Mage_XmlConnect_Model_Resource_Filter_Collection
  • Mage_XmlConnect_Model_Resource_History
  • Mage_XmlConnect_Model_Resource_History_Collection
  • Mage_XmlConnect_Model_Resource_Queue
  • Mage_XmlConnect_Model_Resource_Queue_Collection
  • Mage_XmlConnect_Model_Resource_Setup
  • Mage_XmlConnect_Model_Resource_Template
  • Mage_XmlConnect_Model_Resource_Template_Collection
  • Mage_XmlConnect_Model_Simplexml_Element
  • Mage_XmlConnect_Model_Simplexml_Form
  • Mage_XmlConnect_Model_Simplexml_Form_Abstract
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Abstract
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Checkbox
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Collection
  • Mage_XmlConnect_Model_Simplexml_Form_Element_CountryListSelect
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Date
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Email
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Fieldset
  • Mage_XmlConnect_Model_Simplexml_Form_Element_File
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Image
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Multiline
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Multiselect
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Select
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Text
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Textarea
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Validator
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Validator_Abstract
  • Mage_XmlConnect_Model_Simplexml_Form_Element_Validator_Rule
  • Mage_XmlConnect_Model_Tabs
  • Mage_XmlConnect_Model_Template
  • Mage_XmlConnect_Model_Theme
  • Mage_XmlConnect_Paypal_MeclController
  • Mage_XmlConnect_Paypal_MepController
  • Mage_XmlConnect_PbridgeController
  • Mage_XmlConnect_ReviewController
  • Mage_XmlConnect_WishlistController

Interfaces

  • Mage_XmlConnect_Model_Simplexml_Form_Element_Renderer_Interface
  • Overview
  • Package
  • Class
  • Tree

Class Mage_XmlConnect_Model_Simplexml_Form_Abstract

XmlConnect simple xml abstract from class

Varien_Object
Extended by Mage_XmlConnect_Model_Simplexml_Form_Abstract

Direct known subclasses

Mage_XmlConnect_Model_Simplexml_Form, Mage_XmlConnect_Model_Simplexml_Form_Element_Abstract

Indirect known subclasses

Mage_XmlConnect_Model_Simplexml_Form_Element_Checkbox, Mage_XmlConnect_Model_Simplexml_Form_Element_CountryListSelect, Mage_XmlConnect_Model_Simplexml_Form_Element_Text, Mage_XmlConnect_Model_Simplexml_Form_Element_Textarea, Mage_XmlConnect_Model_Simplexml_Form_Element_Validator, Mage_XmlConnect_Model_Simplexml_Form_Element_Validator_Abstract, Mage_XmlConnect_Model_Simplexml_Form_Element_Validator_Rule, Mage_XmlConnect_Model_Simplexml_Form_Element_Date, Mage_XmlConnect_Model_Simplexml_Form_Element_Email, Mage_XmlConnect_Model_Simplexml_Form_Element_Fieldset, Mage_XmlConnect_Model_Simplexml_Form_Element_File, Mage_XmlConnect_Model_Simplexml_Form_Element_Image, Mage_XmlConnect_Model_Simplexml_Form_Element_Multiline, Mage_XmlConnect_Model_Simplexml_Form_Element_Multiselect, Mage_XmlConnect_Model_Simplexml_Form_Element_Select
Package: Mage\XmlConnect
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/XmlConnect/Model/Simplexml/Form/Abstract.php
Methods summary
public
# __construct( array $attributes = array() )

Init form model

Init form model

Parameters

$attributes
array
$attributes
protected Mage_XmlConnect_Model_Simplexml_Form_Abstract
# _prepareXmlObject( )

Init form parent Simplexml object

Init form parent Simplexml object

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public Mage_XmlConnect_Model_Simplexml_Element
# getXmlObject( )

Get base simple xml object

Get base simple xml object

Returns

Mage_XmlConnect_Model_Simplexml_Element
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# setXmlObject( Mage_XmlConnect_Model_Simplexml_Element $xml )

Set simple xml object

Set simple xml object

Parameters

$xml
Mage_XmlConnect_Model_Simplexml_Element
$xml

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public string
# getId( )

Get element id

Get element id

Returns

string
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# setId( mixed $id )

Set element id

Set element id

Parameters

$id
mixed
$id

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public string
# getXmlId( )

Get element id

Get element id

Returns

string
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# addType( string $type, string $className )

Add form element type

Add form element type

Parameters

$type
string
$type
$className
string
$className

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public Mage_XmlConnect_Model_Simplexml_Form_Element_Collection
# getElements( )

Get elements collection

Get elements collection

Returns

Mage_XmlConnect_Model_Simplexml_Form_Element_Collection
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# addElement( Mage_XmlConnect_Model_Simplexml_Form_Element_Abstract $element, boolean|string $after = false )

Add form element

Add form element

Parameters

$element
Mage_XmlConnect_Model_Simplexml_Form_Element_Abstract
$element
$after
boolean|string
$after

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# addField( string $elementId, string $type, array $config, mixed $after = false )

Add child element

Add child element

if $after parameter is false - add element to the end of a collection if $after parameter is ^ - prepend element to the beginning of a collection if $after parameter is string - add element after the element with some id

Parameters

$elementId
string
$elementId
$type
string
$type
$config
array
$config
$after
mixed
$after

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# removeField( string $elementId )

Remove element from collection

Remove element from collection

Parameters

$elementId
string
$elementId

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public Mage_XmlConnect_Model_Simplexml_Form_Element_Fieldset
# addFieldset( string $elementId, array $config = array(), boolean|string $after = false )

Add fieldset element

Add fieldset element

Parameters

$elementId
string
$elementId
$config
array
$config
$after
boolean|string
$after

Returns

Mage_XmlConnect_Model_Simplexml_Form_Element_Fieldset
public Mage_XmlConnect_Model_Simplexml_Form_Element_Validator
# addValidator( array $config = array(), boolean|string $after = false )

Add validator element

Add validator element

Parameters

$config
array
$config
$after
boolean|string
$after

Returns

Mage_XmlConnect_Model_Simplexml_Form_Element_Validator
public array
# __toArray( array $arrAttributes = array() )

Get array of existing elements

Get array of existing elements

Parameters

$arrAttributes
array
$arrAttributes

Returns

array
public array
# getXmlAttributes( )

Return allowed xml form attributes

Return allowed xml form attributes

Returns

array
public array
# getRequiredXmlAttributes( )

Required form attribute array

Required form attribute array

Returns

array
public array|Mage_XmlConnect_Model_Simplexml_Element
# getAfterElementXml( )

Get after element xml

Get after element xml

Returns

array|Mage_XmlConnect_Model_Simplexml_Element
public array
# getXmlObjAttributes( array $attributes = array() )

Get xml object attributes

Get xml object attributes

Parameters

$attributes
array
$attributes

Returns

array
public array
# getAttributes( )

Get object attributes array

Get object attributes array

Returns

array
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# addAfterXmlElementToObj( Mage_XmlConnect_Model_Simplexml_Element $xmlObj )

Add after element xml to object

Add after element xml to object

Parameters

$xmlObj
Mage_XmlConnect_Model_Simplexml_Element
$xmlObj

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
protected Mage_XmlConnect_Model_Simplexml_Form_Abstract
# _addRequiredAttributes( Mage_XmlConnect_Model_Simplexml_Element $xmlObj )

Add required attributes to element

Add required attributes to element

Parameters

$xmlObj
Mage_XmlConnect_Model_Simplexml_Element
$xmlObj

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract

Throws

Mage_Core_Exception
protected Mage_XmlConnect_Model_Simplexml_Form_Abstract
# _addValidator( Mage_XmlConnect_Model_Simplexml_Element $xmlObj )

Add validator to element xml object

Add validator to element xml object

Parameters

$xmlObj
Mage_XmlConnect_Model_Simplexml_Element
$xmlObj

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
protected Mage_XmlConnect_Model_Simplexml_Form_Abstract
# _addId( Mage_XmlConnect_Model_Simplexml_Element $xmlObj )

Add form id to element

Add form id to element

Parameters

$xmlObj
Mage_XmlConnect_Model_Simplexml_Element
$xmlObj

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract

Throws

Mage_Core_Exception
protected Mage_XmlConnect_Model_Simplexml_Form_Abstract
# _addName( Mage_XmlConnect_Model_Simplexml_Element $xmlObj )

Add form name to element

Add form name to element

Parameters

$xmlObj
Mage_XmlConnect_Model_Simplexml_Element
$xmlObj

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
protected boolean
# _checkXmlInstance( mixed $object )

Is object instance of Simplexml object

Is object instance of Simplexml object

Parameters

$object
mixed
$object

Returns

boolean
public boolean
# getNameRequired( )

Get is name required attribute

Get is name required attribute

Returns

boolean
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# setNameRequired( boolean $nameRequired )

Set is name required attribute

Set is name required attribute

Parameters

$nameRequired
boolean
$nameRequired

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public array
# getCustomAttributes( )

Get custom attributes

Get custom attributes

Returns

array
public Mage_XmlConnect_Model_Simplexml_Form_Abstract
# setCustomAttributes( array $customAttributes )

Set custom attributes

Set custom attributes

Parameters

$customAttributes
array
$customAttributes

Returns

Mage_XmlConnect_Model_Simplexml_Form_Abstract
public array
# checkAttribute( string $attribute, mixed $value = null )

Check value and return as array - attribute => value

Check value and return as array - attribute => value

Parameters

$attribute
string
$attribute
$value
mixed
$value

Returns

array
Properties summary
protected string $_id
#

Element unique id

Element unique id

protected Mage_XmlConnect_Model_Simplexml_Form_Element_Collection $_elements
#

Form level elements collection

Form level elements collection

protected array $_types array()
#

Element type classes

Element type classes

protected Mage_XmlConnect_Model_Simplexml_Element $_xml
#

From Simplexml object

From Simplexml object

protected string $_mainNode 'form'
#

Main element node

Main element node

protected boolean $_nameRequired true
#

Is name attribute required

Is name attribute required

protected array $_customAttributes array()
#

Custom attributes array

Custom attributes array

Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0