AloFramework Logger
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • AloFramework
    • Log
  • None
  • PHP
  • Psr
    • Log

Classes

  • BaseUser
  • Kint
  • Kint_Decorators_Plain
  • Kint_Decorators_Rich
  • Kint_Objects_Closure
  • Kint_Objects_Smarty
  • Kint_Objects_SplFileInfo
  • Kint_Parsers_ClassMethods
  • Kint_Parsers_ClassStatics
  • Kint_Parsers_Color
  • Kint_Parsers_FsPath
  • Kint_Parsers_Json
  • Kint_Parsers_Microtime
  • Kint_Parsers_objectIterateable
  • Kint_Parsers_SplObjectStorage
  • Kint_Parsers_Timestamp
  • Kint_Parsers_Xml
  • KintObject
  • kintParser
  • kintVariableData
  • User
  • UserManager

Functions

  • d
  • dd
  • ddd
  • s
  • sd
 1 <?php
 2 
 3 class Kint_Parsers_Xml extends kintParser
 4 {
 5     protected function _parse( & $variable )
 6     {
 7         try {
 8             if ( is_string( $variable ) && substr( $variable, 0, 5 ) === '<?xml' ) {
 9                 $e   = libxml_use_internal_errors( true );
10                 $xml = simplexml_load_string( $variable );
11                 libxml_use_internal_errors( $e );
12                 if ( empty( $xml ) ) {
13                     return false;
14                 }
15             } else {
16                 return false;
17             }
18         } catch ( Exception $e ) {
19             return false;
20         }
21 
22         $this->value = kintParser::factory( $xml )->extendedValue;
23         $this->type  = 'XML';
24     }
25 }
26 
AloFramework Logger API documentation generated byApiGen 2.8.0