icefusion

Classe Mensagens

Oct 30th, 2012
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.40 KB | None | 0 0
  1. class Icefusion_View_Helper_General_Message {
  2.  
  3.     public $adminMessageSession;
  4.  
  5.     public function __construct() {
  6.         $this->adminMessageSession = new Zend_Session_Namespace('admin');
  7.     }
  8.  
  9.     public function errorSave($campos, $nomeFront) {
  10.         $cp = $this->processarCampos($campos, $nomeFront);
  11.         $this->adminMessageSession->message = '<div class="error"><p>Problemas ao Inserir Registro:</p>' . $cp . '</div>';
  12.     }
  13.    
  14.     public function errorCampo($campo){
  15.         $mensagem = '<div class="error"><p>Problemas ao Inserir Registro:</p>';
  16.         $mensagem .= '<p>Erro no campo: '.$campo.'</p></div>';
  17.         $this->adminMessageSession->message = $mensagem;        
  18.     }
  19.    
  20.     public function errorCustom($erro){
  21.         $mensagem = '<div class="error"><p>Problemas ao Inserir Registro:</p>';
  22.         $mensagem .= '<p>'.$erro.'</p></div>';
  23.         $this->adminMessageSession->message = $mensagem;        
  24.     }
  25.  
  26.     public function successSave() {
  27.         if (!isset($this->adminMessageSession->message)) {
  28.             $this->adminMessageSession->message = '<div class="success"> Registro Inserido com Sucesso!</div>';
  29.         }
  30.     }
  31.    
  32.     public function successEdit() {
  33.         if (!isset($this->adminMessageSession->message)) {
  34.             $this->adminMessageSession->message = '<div class="success"> Registro Editado com Sucesso!</div>';
  35.         }
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment