public function getForm() { if (null === $this->_form) { $form = parent::getForm(); // @todo gateway and package check $this->_form = $form; } return $this->_form; }