00001 <?php 00002 /** 00003 * File containing the GauffrUserExtended class. 00004 * 00005 * @version 0.4 00006 * @package Gauffr 00007 * @copyright Copyright (c) 2009-2010 Guillaume Kulakowski and contributors 00008 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2.0 00009 */ 00010 00011 /** 00012 * The GauffrUserExtended classes. 00013 * 00014 * Allow persistence for object GauffrUserExtended. 00015 * 00016 * @version 0.4 00017 * @brief GauffrUserExtended persistant object 00018 */ 00019 class GauffrUserExtended extends GauffrPersistentObject 00020 { 00021 // Mapping 00022 protected $ID; 00023 public $AltLogin; 00024 00025 00026 00027 /** 00028 * Get PersistantObject state 00029 * 00030 * @return array 00031 */ 00032 public function getState() 00033 { 00034 return array( 00035 'ID' => $this->ID, 00036 'AltLogin' => $this->AltLogin, 00037 ); 00038 } 00039 00040 } 00041 00042 ?>