public function validate(SxModule_Subscribe $object) { $this->validateTextRequired($object->getName(), 'name', 'content', $this->_namespace); $this->validateTextRequired($object->getfirstname(), 'firstname', 'content', $this->_namespace); $this->validateEmail($object->getEmail(), 'email', 'content', $this->_namespace); $msgr = Sanmax_MessageStack::getInstance($this->_namespace); if (!$msgr->getNamespaceMessages()) { return true; } else { return false; } }
public function toArray(SxModule_Subscribe $item) { $data = array('id' => $item->getId(), 'lng' => $item->getLng(), 'name' => $item->getName(), 'firstname' => $item->getFirstname(), 'email' => $item->getEmail(), 'active' => $item->getActive()); return $data; }