Skip to content

Commit

Permalink
Renamed FormRenderer (Form) and FormElementWrapper (FormElement), upd…
Browse files Browse the repository at this point in the history
…ated config and readme to deprecate old naming conventions to new
  • Loading branch information
Mike Willbanks committed Oct 4, 2012
1 parent 327fc0d commit 257c216
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 19 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Form Usage

<?php
// render a whole form
echo $this->ztbFormRenderer($this->form);
echo $this->ztbForm($this->form);
?>


Expand All @@ -84,7 +84,7 @@ Form Usage
$form = $this->form;
$form->prepare();
echo $this->form()->openTag($form);
echo $this->ztbFormElementWrapper($this->form->get('element'));
echo $this->ztbFormElement($this->form->get('element'));
echo $this->form()->closeTag();
?>>

Expand Down
14 changes: 10 additions & 4 deletions config/module.config.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,19 @@
),
'view_helpers' => array(
'invokables' => array(
'formelementwrapper' => 'ZfcTwitterBootstrap\Form\View\Helper\FormElementWrapper',
'ztbformelementwrapper' => 'ZfcTwitterBootstrap\Form\View\Helper\FormElementWrapper',
'formrenderer' => 'ZfcTwitterBootstrap\Form\View\Helper\FormRenderer',
'ztbformrenderer' => 'ZfcTwitterBootstrap\Form\View\Helper\FormRenderer',
// @deprecated
'formelementwrapper' => 'ZfcTwitterBootstrap\Form\View\Helper\FormElement',
// @deprecated
'ztbformelementwrapper' => 'ZfcTwitterBootstrap\Form\View\Helper\FormElement',
// @deprecated
'formrenderer' => 'ZfcTwitterBootstrap\Form\View\Helper\Form',
// @deprecated
'ztbformrenderer' => 'ZfcTwitterBootstrap\Form\View\Helper\Form',
'formdescription' => 'ZfcTwitterBootstrap\Form\View\Helper\FormDescription',
'ztbformdescription' => 'ZfcTwitterBootstrap\Form\View\Helper\FormDescription',
'ztbalert' => 'ZfcTwitterBootstrap\View\Helper\Alert',
'ztbform' => 'ZfcTwitterBootstrap\Form\View\Helper\Form',
'ztbformelement' => 'ZfcTwitterBootstrap\Form\View\Helper\FormElement',
'ztblabel' => 'ZfcTwitterBootstrap\View\Helper\Label',
'ztbbadge' => 'ZfcTwitterBootstrap\View\Helper\Badge',
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

use Traversable;
use Zend\Form\ElementInterface;
use Zend\Form\Form;
use Zend\Form\Form as ZendForm;
use Zend\Form\Fieldset;
use Zend\Form\View\Helper\Form as FormHelper;
use Zend\View\Helper\AbstractHelper;
Expand All @@ -23,7 +23,7 @@
* @package ZfcTwitterBootstrap\View
* @subpackage Helper
*/
class FormRenderer extends AbstractHelper
class Form extends AbstractHelper
{
/**
* @var Zend\View\Helper\Form
Expand All @@ -38,10 +38,10 @@ class FormRenderer extends AbstractHelper
/**
* Set Form Element Helper
*
* @param ZfcTwitterBootstrap\View\Helper\FormElementWrapper $helper
* @return ZfcTwitterBootstrap\View\Helper\FormRenderer
* @param ZfcTwitterBootstrap\View\Helper\FormElement $helper
* @return ZfcTwitterBootstrap\View\Helper\Form
*/
public function setElementHelper(FormElementWrapper $helper)
public function setElementHelper(FormElement $helper)
{
$helper->setView($this->getView());
$this->formElementHelper = $helper;
Expand All @@ -50,12 +50,12 @@ public function setElementHelper(FormElementWrapper $helper)
/**
* Get Form Element Helper
*
* @return ZfcTwitterBootstrap\View\Helper\FormElementWrapper
* @return ZfcTwitterBootstrap\View\Helper\FormElement
*/
public function getElementHelper()
{
if (!$this->formElementHelper) {
$this->setElementHelper(new FormElementWrapper());
$this->setElementHelper(new FormElement());
}
return $this->formElementHelper;
}
Expand All @@ -64,7 +64,7 @@ public function getElementHelper()
* Set Form Helper
*
* @param Zend\Form\View\Helper\Form $form
* @return FormRenderer
* @return Form
*/
public function setFormHelper(FormHelper $form)
{
Expand Down Expand Up @@ -92,7 +92,7 @@ public function getFormHelper()
* @param Zend\Form\Form $form
* @return void
*/
public function __invoke(Form $form)
public function __invoke(ZendForm $form)
{
$form->prepare();
$html = $this->getFormHelper()->openTag($form);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
namespace ZfcTwitterBootstrap\Form\View\Helper;

use Zend\Form\ElementInterface;
use Zend\Form\View\Helper\FormElement;
use Zend\Form\View\Helper\FormElement as ZendFormElement;
use Zend\Form\View\Helper\FormLabel;
use Zend\Form\View\Helper\FormElementErrors;
use Zend\View\Helper\EscapeHtml;
Expand All @@ -22,15 +22,15 @@
* @package ZfcTwitterBootstrap\View
* @subpackage Helper
*/
class FormElementWrapper extends FormElement
class FormElement extends ZendFormElement
{
/**
* @var Zend\Form\View\Helper\FormLabel
*/
protected $labelHelper;

/**
* @var Zend\Form\View\Helper\FormElement
* @var Zend\Form\View\Helper\ZendFormElement
*/
protected $elementHelper;

Expand Down Expand Up @@ -117,7 +117,7 @@ public function getEscapeHtmlHelper()
* @param Zend\Form\View\Helper\FormElement $elementHelper
* @return FormElement
*/
public function setElementHelper(FormElement $elementHelper)
public function setElementHelper(ZendFormElement $elementHelper)
{
$elementHelper->setView($this->getView());
$this->elementHelper = $elementHelper;
Expand Down

0 comments on commit 257c216

Please sign in to comment.