Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Application\Form;
- use Zend\Form\Form as ZendForm;
- use Doctrine\ORM\EntityManager;
- class AbstractForm extends ZendForm
- {
- protected $objectManager;
- public function __construct(EntityManager $em = null)
- {
- if ($em !== null) {
- $this->setObjectManager($em);
- }
- $name = get_class($this);
- $name = explode('\\', $name);
- $name = array_pop($name);
- $name = strtolower($name);
- parent::__construct($name);
- $this->setAttribute('class', 'form-horizontal')
- ->setAttribute('method', 'post');
- }
- public function setObjectManager(EntityManager $objectManager)
- {
- $this->objectManager = $objectManager;
- }
- public function getObjectManager()
- {
- return $this->objectManager;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement