Form/Decorator/Interface.php

Show: PublicProtectedPrivateinherited
    Table of Contents
    Zend Framework
    LICENSE This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
    Category
    Zend  
    Copyright
    Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
    License
    New BSD License  
    Package
    Zend_Form  

    \Zend_Form_Decorator_Interface

    Package: Zend_Form\Decorator
    Zend_Form_Decorator_Interface
    Category
    Zend  
    Copyright
    Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
    License
    New BSD License  
    Version
    $Id$  

    Methods

    methodpublic__construct(array | \Zend_Config $options = null) : void

    Constructor

    Accept options during initialization.
    Parameters
    NameTypeDescription
    $optionsarray | \Zend_Config
    methodpublicclearOptions() : \Zend_Form_Decorator_Interface

    Clear all options

    Returns
    TypeDescription
    \Zend_Form_Decorator_Interface
    methodpublicgetElement() : mixed

    Retrieve current element

    Returns
    TypeDescription
    mixed
    methodpublicgetOption(string $key) : mixed

    Retrieve a single option

    Parameters
    NameTypeDescription
    $keystring
    Returns
    TypeDescription
    mixed
    methodpublicgetOptions() : array

    Retrieve decorator options

    Returns
    TypeDescription
    array
    methodpublicremoveOption(string $key) : bool

    Delete a single option

    Parameters
    NameTypeDescription
    $keystring
    Returns
    TypeDescription
    bool
    methodpublicrender(string $content) : string

    Render the element

    Parameters
    NameTypeDescription
    $contentstring

    Content to decorate

    Returns
    TypeDescription
    string
    methodpublicsetConfig(\Zend_Config $config) : \Zend_Form_Decorator_Interface

    Set decorator options from a config object

    Parameters
    NameTypeDescription
    $config\Zend_Config
    Returns
    TypeDescription
    \Zend_Form_Decorator_Interface
    methodpublicsetElement(mixed $element) : \Zend_Form_Decorator_Interface

    Set an element to decorate

    While the name is "setElement", a form decorator could decorate either an element or a form object.
    Parameters
    NameTypeDescription
    $elementmixed
    Returns
    TypeDescription
    \Zend_Form_Decorator_Interface
    methodpublicsetOption(string $key, mixed $value) : \Zend_Form_Decorator_Interface

    Set a single option

    Parameters
    NameTypeDescription
    $keystring
    $valuemixed
    Returns
    TypeDescription
    \Zend_Form_Decorator_Interface
    methodpublicsetOptions(array $options) : \Zend_Form_Decorator_Interface

    Set decorator options from an array

    Parameters
    NameTypeDescription
    $optionsarray
    Returns
    TypeDescription
    \Zend_Form_Decorator_Interface
    Documentation was generated by phpDocumentor 2.2.0 .