<?php
/**
 * SPL extension Class dictionary for PHP_CompatInfo 1.9.0a1 or better
 *
 * PHP versions 4 and 5
 *
 * @category PHP
 * @package  PHP_CompatInfo
 * @author   Davey Shafik <davey@php.net>
 * @author   Laurent Laville <pear@laurent-laville.org>
 * @license  http://www.opensource.org/licenses/bsd-license.php  BSD
 * @version  CVS: $Id: SPL_class_array.php,v 1.2 2008/12/29 12:58:30 farell Exp $
 * @link     http://pear.php.net/package/PHP_CompatInfo
 * @since    version 1.9.0a1 (2008-11-23)
 */

$GLOBALS['_PHP_COMPATINFO_CLASS_SPL'] = array (
  'AppendIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'AppendIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'ArrayIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'ArrayIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'ArrayObject' =>
  array (
    'init' => '5.0.0',
    'name' => 'ArrayObject',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'BadFunctionCallException' =>
  array (
    'init' => '5.0.0',
    'name' => 'BadFunctionCallException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'BadMethodCallException' =>
  array (
    'init' => '5.0.0',
    'name' => 'BadMethodCallException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'CachingIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'CachingIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'Countable' =>
  array (
    'init' => '5.0.0',
    'name' => 'Countable',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'DirectoryIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'DirectoryIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'DomainException' =>
  array (
    'init' => '5.0.0',
    'name' => 'DomainException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'EmptyIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'EmptyIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'FilterIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'FilterIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'InfiniteIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'InfiniteIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'InvalidArgumentException' =>
  array (
    'init' => '5.0.0',
    'name' => 'InvalidArgumentException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'IteratorIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'IteratorIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'LengthException' =>
  array (
    'init' => '5.0.0',
    'name' => 'LengthException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'LimitIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'LimitIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'LogicException' =>
  array (
    'init' => '5.0.0',
    'name' => 'LogicException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'NoRewindIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'NoRewindIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'OutOfBoundsException' =>
  array (
    'init' => '5.0.0',
    'name' => 'OutOfBoundsException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'OutOfRangeException' =>
  array (
    'init' => '5.0.0',
    'name' => 'OutOfRangeException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'OuterIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'OuterIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'OverflowException' =>
  array (
    'init' => '5.0.0',
    'name' => 'OverflowException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'ParentIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'ParentIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RangeException' =>
  array (
    'init' => '5.0.0',
    'name' => 'RangeException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveArrayIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveArrayIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveCachingIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveCachingIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveDirectoryIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveDirectoryIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveFilterIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveFilterIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveIteratorIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveIteratorIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RecursiveRegexIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RecursiveRegexIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RegexIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'RegexIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'RuntimeException' =>
  array (
    'init' => '5.0.0',
    'name' => 'RuntimeException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SeekableIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'SeekableIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SimpleXMLIterator' =>
  array (
    'init' => '5.0.0',
    'name' => 'SimpleXMLIterator',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplFileInfo' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplFileInfo',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplFileObject' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplFileObject',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplObjectStorage' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplObjectStorage',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplObserver' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplObserver',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplSubject' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplSubject',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'SplTempFileObject' =>
  array (
    'init' => '5.0.0',
    'name' => 'SplTempFileObject',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'UnderflowException' =>
  array (
    'init' => '5.0.0',
    'name' => 'UnderflowException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
  'UnexpectedValueException' =>
  array (
    'init' => '5.0.0',
    'name' => 'UnexpectedValueException',
    'ext' => 'SPL',
    'pecl' => false,
  ),
);
?>