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_Widget_Adminhtml_Widget_InstanceController
  • Mage_Widget_Adminhtml_WidgetController
  • Mage_Widget_Block_Adminhtml_Widget_Form
  • Mage_Widget_Block_Adminhtml_Widget_Instance
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Block
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Layout
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Template
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Form
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Main
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Main_Layout
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Properties
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Settings
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tabs
  • Mage_Widget_Block_Adminhtml_Widget_Instance_Grid
  • Mage_Widget_Block_Adminhtml_Widget_Options
  • Mage_Widget_Helper_Data
  • Mage_Widget_Model_Mysql4_Widget
  • Mage_Widget_Model_Mysql4_Widget_Instance
  • Mage_Widget_Model_Mysql4_Widget_Instance_Collection
  • Mage_Widget_Model_Observer
  • Mage_Widget_Model_Resource_Widget
  • Mage_Widget_Model_Resource_Widget_Instance
  • Mage_Widget_Model_Resource_Widget_Instance_Collection
  • Mage_Widget_Model_Template_Filter
  • Mage_Widget_Model_Widget
  • Mage_Widget_Model_Widget_Config
  • Mage_Widget_Model_Widget_Instance

Interfaces

  • Mage_Widget_Block_Interface
  • Overview
  • Package
  • Class
  • Tree

Class Mage_Widget_Model_Resource_Widget_Instance

Widget Instance Resource Model

Mage_Core_Model_Resource_Abstract
Extended by Mage_Core_Model_Resource_Db_Abstract
Extended by Mage_Widget_Model_Resource_Widget_Instance

Direct known subclasses

Mage_Widget_Model_Mysql4_Widget_Instance
Package: Mage\Widget
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/Widget/Model/Resource/Widget/Instance.php
Methods summary
protected
# _construct( )

Define main table

Define main table

protected Mage_Widget_Model_Resource_Widget_Instance
# _afterLoad( Mage_Core_Model_Abstract $object )

Perform actions after object load

Perform actions after object load

Parameters

$object
Mage_Widget_Model_Widget_Instance
$object

Returns

Mage_Widget_Model_Resource_Widget_Instance

Overrides

Mage_Core_Model_Resource_Db_Abstract::_afterLoad()
protected Mage_Widget_Model_Resource_Widget_Instance
# _afterSave( Mage_Core_Model_Abstract $object )

Perform actions after object save

Perform actions after object save

Parameters

$object
Mage_Widget_Model_Widget_Instance
$object

Returns

Mage_Widget_Model_Resource_Widget_Instance

Overrides

Mage_Core_Model_Resource_Db_Abstract::_afterSave()
protected array
# _saveLayoutUpdates( Mage_Widget_Model_Widget_Instance $widgetInstance, array $pageGroupData )

Prepare and save layout updates data

Prepare and save layout updates data

Parameters

$widgetInstance
Mage_Widget_Model_Widget_Instance
$widgetInstance
$pageGroupData
array
$pageGroupData

Returns

array
of inserted layout updates ids
protected array
# _prepareStoreIds( array $storeIds )

Prepare store ids. If one of store id is default (0) return all store ids

Prepare store ids. If one of store id is default (0) return all store ids

Parameters

$storeIds
array
$storeIds

Returns

array
protected Mage_Widget_Model_Resource_Widget_Instance
# _beforeDelete( Mage_Core_Model_Abstract $object )

Perform actions before object delete. Collect page ids and layout update ids and set to object for further delete

Perform actions before object delete. Collect page ids and layout update ids and set to object for further delete

Parameters

$object
Varien_Object
$object

Returns

Mage_Widget_Model_Resource_Widget_Instance

Overrides

Mage_Core_Model_Resource_Db_Abstract::_beforeDelete()
protected Mage_Widget_Model_Resource_Widget_Instance
# _afterDelete( Mage_Core_Model_Abstract $object )

Perform actions after object delete. Delete layout updates by layout update ids collected in _beforeSave

Perform actions after object delete. Delete layout updates by layout update ids collected in _beforeSave

Parameters

$object
Mage_Widget_Model_Widget_Instance
$object

Returns

Mage_Widget_Model_Resource_Widget_Instance

Overrides

Mage_Core_Model_Resource_Db_Abstract::_afterDelete()
protected Mage_Widget_Model_Resource_Widget_Instance
# _deleteWidgetInstancePages( array $pageIds )

Delete widget instance pages by given ids

Delete widget instance pages by given ids

Parameters

$pageIds
array
$pageIds

Returns

Mage_Widget_Model_Resource_Widget_Instance
protected Mage_Widget_Model_Resource_Widget_Instance
# _deleteLayoutUpdates( array $layoutUpdateIds )

Delete layout updates by given ids

Delete layout updates by given ids

Parameters

$layoutUpdateIds
array
$layoutUpdateIds

Returns

Mage_Widget_Model_Resource_Widget_Instance
public array
# lookupStoreIds( integer $id )

Get store ids to which specified item is assigned

Get store ids to which specified item is assigned

Parameters

$id
integer
$id

Returns

array
Methods inherited from Mage_Core_Model_Resource_Db_Abstract
_beforeSave(), _checkUnique(), _getConnection(), _getLoadSelect(), _getReadAdapter(), _getWriteAdapter(), _init(), _initUniqueFields(), _prepareDataForSave(), _prepareValueForSave(), _serializeFields(), _setMainTable(), _setResource(), addUniqueField(), afterLoad(), delete(), getChecksum(), getIdFieldName(), getMainTable(), getReadConnection(), getTable(), getUniqueFields(), getValueTable(), hasDataChanged(), load(), resetUniqueField(), save(), unserializeFields()
Methods inherited from Mage_Core_Model_Resource_Abstract
__construct(), _prepareDataForTable(), _prepareTableValueForSave(), _serializeField(), _unserializeField(), addCommitCallback(), beginTransaction(), commit(), formatDate(), mktime(), rollBack()
Properties inherited from Mage_Core_Model_Resource_Db_Abstract
$_connections, $_fieldsForUpdate, $_idFieldName, $_isPkAutoIncrement, $_mainTable, $_mainTableFields, $_resourceModel, $_resourcePrefix, $_resources, $_serializableFields, $_tables, $_uniqueFields, $_useIsObjectNew
Properties inherited from Mage_Core_Model_Resource_Abstract
$_commitCallbacks
Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0