Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Abstract Class Reference

Inheritance diagram for Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Abstract:

Mage_Adminhtml_Block_Abstract Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Interface Mage_Core_Block_Template Mage_Core_Block_Abstract Varien_Object Mage_Adminhtml_Block_Newsletter_Problem_Grid_Filter_Checkbox Mage_Adminhtml_Block_Newsletter_Subscriber_Grid_Filter_Checkbox Mage_Adminhtml_Block_System_Convert_Profile_Edit_Filter_Action Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Date Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Price Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Range Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Select Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Store Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Text

List of all members.

Public Member Functions

 setColumn ($column)
 getColumn ()
 getEscapedValue ($index=null)
 getCondition ()
 getHtml ()

Protected Member Functions

 _getHtmlName ()
 _getHtmlId ()
 _escapeValue ($value)

Protected Attributes

 $_column


Detailed Description

Definition at line 34 of file Abstract.php.


Member Function Documentation

_escapeValue ( value  )  [protected]

Definition at line 70 of file Abstract.php.

00071     {
00072         return str_replace('_', '\_', $value);
00073     }

_getHtmlId (  )  [protected]

Definition at line 55 of file Abstract.php.

00056     {
00057         return $this->getColumn()->getGrid()->getVarNameFilter().'_'.$this->getColumn()->getId();
00058     }

_getHtmlName (  )  [protected]

Definition at line 50 of file Abstract.php.

00051     {
00052         return $this->getColumn()->getId();
00053     }

getColumn (  ) 

Implements Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Interface.

Definition at line 45 of file Abstract.php.

00046     {
00047         return $this->_column;
00048     }

getCondition (  ) 

getEscapedValue ( index = null  ) 

Reimplemented in Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Date, and Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Datetime.

Definition at line 60 of file Abstract.php.

00061     {
00062         return htmlspecialchars($this->getValue($index));
00063     }

getHtml (  ) 

setColumn ( column  ) 

Implements Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Interface.

Definition at line 39 of file Abstract.php.

00040     {
00041         $this->_column = $column;
00042         return $this;
00043     }


Member Data Documentation

$_column [protected]

Definition at line 37 of file Abstract.php.


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

Generated on Sat Jul 4 17:23:08 2009 for Magento by  doxygen 1.5.8