Ejemplo n.º 1
0
 /**
  * Unlike {@link fromArray()} this does not do any validation
  * @param array
  * @static
  * @return PEAR_ChannelFile
  */
 function &fromArrayWithErrors($data, $compatibility = false, $stackClass = 'PEAR_ErrorStack')
 {
     $a = new PEAR_ChannelFile($compatibility, $stackClass);
     $a->_fromArray($data);
     return $a;
 }
Ejemplo n.º 2
0
 /**
  * @param array
  * @static
  * @return PEAR_ChannelFile|false false if invalid
  */
 function fromArray($data, $compatibility = false, $stackClass = 'PEAR_ErrorStack')
 {
     $a = new PEAR_ChannelFile($compatibility, $stackClass);
     $a->_fromArray($data);
     if (!$a->validate()) {
         return false;
     }
     return $a;
 }