Source for file usuarioX.classe.php

Documentation is available at usuarioX.classe.php

  1. <?php
  2.     /**
  3.      * usuarioX.classe.php
  4.      * 
  5.      * Usuário eXtendido - Adiciona novas propriedades ao objeto usuário
  6.      *
  7.      * @copyright 2008 Soomp
  8.      * @author Marcio Merlone <mmerlone@gmail.com>
  9.      * @version 1.0
  10.      * @since 19/12/2006
  11.      * @package Soomp
  12.      * 
  13.      * @todo Implementar os metodos para as propriedades extendidas.
  14.      */
  15.     /* $Id: usuarioX.classe.php,v 1.4 2007/03/16 15:00:51 mmerlone Exp $ */
  16.     if(!defined('INDEX'&& !defined('AJAX'&& !defined('SOAP')){
  17.         die('Este script nao pode ser acessado diretamente!');
  18.     }
  19.     if(!defined('USUARIO'|| !USUARIO){
  20.         require_once('usuario.classe.php');
  21.     }
  22.  
  23.     /**
  24.      * Adiciona novas propriedades ao objeto usuário
  25.      * @todo verificar se estado será armazenado como string ou inteiro
  26.      *  apontando para o FK.
  27.      * @todo verificar forma de armazenamento de genero, estado civil, cep
  28.      */
  29.     class usuarioX extends usuario{
  30.  
  31.         /**
  32.          * @var string cpf CPF
  33.          * @var string rg RG
  34.          * @var string cnh Carteira Nacional de Habilitação
  35.          * @var string pis PIS
  36.          * @var string tituloEleitor Título de eleitor
  37.          * @var string tel Telefone
  38.          * @var string cel Celular
  39.          * @var string fax Fax
  40.          * @var string endereco Endereço
  41.          * @var string cidade Cidade
  42.          * @var string estado Estado
  43.          * @var string pais País
  44.          * @var string cep Código de Endereçamento Postal
  45.          * @var string genero Gênero - Masculino/Feminino
  46.          * @var string nascimento Data de nascimento
  47.          * @var string estCivil Estado Civil
  48.          */
  49.         private $cpf;
  50.         private $rg;
  51.         private $cnh;
  52.         private $pis;
  53.         private $tituloEleitor;
  54.         private $tel;
  55.         private $cel;
  56.         private $fax;
  57.         private $endereco;
  58.         private $cidade;
  59.         private $estado;
  60.         private $pais;
  61.         private $cep;
  62.         private $genero;
  63.         private $nascimento;
  64.         private $estCivil;
  65.         
  66.  
  67.         /**
  68.          * Construtor
  69.          */
  70.         public function __construct($id null){
  71.             parent::__construct($id);
  72.         }
  73.     }
  74.  
  75.  
  76. ?>

Documentation generated on Sun, 09 Mar 2008 23:53:43 -0300 by phpDocumentor 1.4.0

SourceForge.net Logo Support This Project