phpDocumentor lodel-logic
[ class tree: lodel-logic ] [ index: lodel-logic ] [ all elements ]

Source for file class.characterstyles.php

Documentation is available at class.characterstyles.php

  1. <?php
  2. /**
  3.  * Logique des styles de caractères
  4.  *
  5.  * PHP versions 4 et 5
  6.  *
  7.  * LODEL - Logiciel d'Edition ELectronique.
  8.  *
  9.  * Home page: http://www.lodel.org
  10.  * E-Mail: lodel@lodel.org
  11.  *
  12.  * All Rights Reserved
  13.  *
  14.  * This program is free software; you can redistribute it and/or modify
  15.  * it under the terms of the GNU General Public License as published by
  16.  * the Free Software Foundation; either version 2 of the License, or
  17.  * (at your option) any later version.
  18.  *
  19.  * This program is distributed in the hope that it will be useful,
  20.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  21.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  22.  * GNU General Public License for more details.
  23.  *
  24.  * You should have received a copy of the GNU General Public License
  25.  * along with this program; if not, write to the Free Software
  26.  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  27.  *
  28.  * @package lodel/logic
  29.  * @author Ghislain Picard
  30.  * @author Jean Lamy
  31.  * @copyright 2001-2002, Ghislain Picard, Marin Dacos
  32.  * @copyright 2003, Ghislain Picard, Marin Dacos, Luc Santeramo, Nicolas Nutten, Anne Gentil-Beccot
  33.  * @copyright 2004, Ghislain Picard, Marin Dacos, Luc Santeramo, Anne Gentil-Beccot, Bruno Cénou
  34.  * @copyright 2005, Ghislain Picard, Marin Dacos, Luc Santeramo, Gautier Poupeau, Jean Lamy, Bruno Cénou
  35.  * @copyright 2006, Marin Dacos, Luc Santeramo, Bruno Cénou, Jean Lamy, Mikaël Cixous, Sophie Malafosse
  36.  * @copyright 2007, Marin Dacos, Bruno Cénou, Sophie Malafosse, Pierre-Alain Mignot
  37.  * @licence http://www.gnu.org/copyleft/gpl.html
  38.  * @since Fichier ajouté depuis la version 0.8
  39.  * @version CVS:$Id: class.characterstyles.php 4006 2007-10-05 11:53:41Z malafosse $
  40.  */
  41.  
  42. /**
  43.  * Classe de logique des styles de caractères - Fille de la classe Logic
  44.  * 
  45.  * @package lodel/logic
  46.  * @author Ghislain Picard
  47.  * @author Jean Lamy
  48.  * @copyright 2001-2002, Ghislain Picard, Marin Dacos
  49.  * @copyright 2003, Ghislain Picard, Marin Dacos, Luc Santeramo, Nicolas Nutten, Anne Gentil-Beccot
  50.  * @copyright 2004, Ghislain Picard, Marin Dacos, Luc Santeramo, Anne Gentil-Beccot, Bruno Cénou
  51.  * @copyright 2005, Ghislain Picard, Marin Dacos, Luc Santeramo, Gautier Poupeau, Jean Lamy, Bruno Cénou
  52.  * @copyright 2006, Marin Dacos, Luc Santeramo, Bruno Cénou, Jean Lamy, Mikaël Cixous, Sophie Malafosse
  53.  * @copyright 2007, Marin Dacos, Bruno Cénou, Sophie Malafosse, Pierre-Alain Mignot
  54.  * @licence http://www.gnu.org/copyleft/gpl.html
  55.  * @since Classe ajouté depuis la version 0.8
  56.  * @see logic.php
  57.  */
  58. class CharacterstylesLogic extends Logic
  59. {
  60.  
  61.     /**
  62.      *Constructeur de classe
  63.      */
  64.     function CharacterstylesLogic(
  65.     {
  66.         $this->Logic('characterstyles');
  67.     }
  68.  
  69.     /**#@+
  70.      * @access private
  71.      */
  72.  
  73.     // begin{publicfields} automatic generation  //
  74.  
  75.     /**
  76.      * Retourne la liste des champs publics
  77.      * @access private
  78.      */
  79.     function _publicfields(
  80.     {
  81.         return array('style' => array('type''+'),
  82.                                     'conversion' => array('text'''));
  83.     }
  84.     // end{publicfields} automatic generation  //
  85.  
  86.     // begin{uniquefields} automatic generation  //
  87.  
  88.     /**
  89.      * Retourne la liste des champs uniques
  90.      * @access private
  91.      */
  92.     function _uniqueFields(
  93.     
  94.         return array(array('style'));
  95.     }
  96.     // end{uniquefields} automatic generation  //
  97.     /**#@-*/
  98.  
  99. // class 
  100.  
  101.  
  102. /*-----------------------------------*/
  103. /* loops                             */
  104.  
  105.  
  106.  
  107.  
  108.  
  109. ?>

Documentation generated on Thu, 24 Jul 2008 05:07:19 +0200 by phpDocumentor 1.4.0a2