energine
[ class tree: energine ] [ index: energine ] [ all elements ]

Source for file ConfigElement.class.php

Documentation is available at ConfigElement.class.php

  1. <?php
  2.  
  3. /**
  4.  * Содержит класс MethodConfigElement
  5.  *
  6.  * @package energine
  7.  * @subpackage core
  8.  * @author dr.Pavka
  9.  * @copyright Energine 2007
  10.  * @version $Id$
  11.  */
  12.  
  13.  
  14. /**
  15.  * Класс
  16.  *
  17.  * @package energine
  18.  * @subpackage core
  19.  * @author dr.Pavka
  20.  */
  21. class ConfigElement extends SimpleXMLElement {
  22.     /**
  23.      * Возвращает аттрибут приведенный к string
  24.      *
  25.      * @param string имя аттрибута
  26.      * @return string 
  27.      * @access public
  28.      */
  29.  
  30.     public function getAttribute($name{
  31.         foreach($this->Attributes(as $key => $val{
  32.             if($key == $name)
  33.                 return (string)$val;
  34.         }
  35.         return null;
  36.     }
  37.  
  38.     /**
  39.      * Возвращает значение SimpleXML узла
  40.      *
  41.      * @return string 
  42.      * @access public
  43.      */
  44.  
  45.     public function getValue({
  46.         return (string)$this;
  47.     }
  48.  
  49. }
В создании документации нам помог: phpDocumentor