芝麻web文件管理V1.00
编辑当前文件:/home/strato/chroot/opt/RZphp80/includes/.registry/file_fortune.reg
a:22:{s:7:"attribs";a:6:{s:15:"packagerversion";s:5:"1.5.0";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:159:"http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:12:"File_Fortune";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:81:"File_Fortune provides an interface for reading from and writing to fortune files.";s:11:"description";s:445:"File_Fortune provides a PHP interface to reading fortune files. With it, you may retrieve a single fortune, a random fortune, or all fortunes in the file. Additionally, it offers the ability to access fortune files as if they were a native array, including updating and deleting items. All write operations will produce a binary header file to allow compatability with the fortune and fortune-mod programs (as well as other fortune interfaces).";s:4:"lead";a:4:{s:4:"name";s:23:"Matthew Weier O'Phinney";s:4:"user";s:13:"weierophinney";s:5:"email";s:24:"mweierophinney@gmail.com";s:6:"active";s:3:"yes";}s:4:"date";s:10:"2007-07-24";s:4:"time";s:8:"09:15:43";s:7:"version";a:2:{s:7:"release";s:5:"1.0.0";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:16:"* Stable version";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:2:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:1:"/";}s:4:"file";a:10:{i:0;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"cc17f67792e0c62c9a59dbadd7c731c3";s:4:"name";s:19:"examples/phpFortune";s:4:"role";s:4:"data";}}i:1;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"4d2bc2f8980e14a6f2a54f437a9c02c9";s:4:"name";s:16:"File/Fortune.php";s:4:"role";s:3:"php";}}i:2;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"c8f56f51de53d0081188933ca27cf909";s:4:"name";s:26:"File/Fortune/Exception.php";s:4:"role";s:3:"php";}}i:3;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"289e8b68bd11d84ab7b3eaf0bbdfe82e";s:4:"name";s:18:"tests/AllTests.php";s:4:"role";s:4:"test";}}i:4;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"f8872f1fe7fb2916e71942b0131d791c";s:4:"name";s:26:"tests/File_FortuneTest.php";s:4:"role";s:4:"test";}}i:5;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"162e94592fa6981215a3387e3ba0a0d1";s:4:"name";s:23:"tests/_files/orig/ftest";s:4:"role";s:4:"test";}}i:6;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"ed91f01f397b47362f695efdb7f453a9";s:4:"name";s:27:"tests/_files/orig/ftest.dat";s:4:"role";s:4:"test";}}i:7;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"162e94592fa6981215a3387e3ba0a0d1";s:4:"name";s:24:"tests/_files/orig/ftest2";s:4:"role";s:4:"test";}}i:8;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"ed91f01f397b47362f695efdb7f453a9";s:4:"name";s:28:"tests/_files/orig/ftest2.dat";s:4:"role";s:4:"test";}}i:9;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"77001068b0f90c30cd47d71c1dfa01d7";s:4:"name";s:26:"tutorials/File_Fortune.cls";s:4:"role";s:3:"doc";}}}}}s:12:"dependencies";a:1:{s:8:"required";a:2:{s:3:"php";a:1:{s:3:"min";s:5:"5.1.4";}s:13:"pearinstaller";a:1:{s:3:"min";s:8:"1.4.0a12";}}}s:10:"phprelease";s:0:"";s:9:"changelog";a:1:{s:7:"release";a:11:{i:0;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.8.2";s:3:"api";s:5:"0.8.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-06-26";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:434:"2005-06-26: 0.8.2 ================ * Made PHP4 compatible * Removed public/protected/private keywords 2005-06-25: 0.8.1 ================ * Initial PEAR-style package * File_Fortune class * Ported from Fortune.pm perl module * Modified to suit PHP * Additional modifications to functionality * File_Fortune_Writer class * New class * Provides interface for writing, adding to, updating, and deleting from fortune files";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.8.3";s:3:"api";s:5:"0.8.3";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-07-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:220:"2005-07-01: 0.8.3 ================ * Reverted to PHP5-only package * Changed error constants to class constants, and truncated names to remove class name * Moved package-level documentation to class-level documentation";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.8.4";s:3:"api";s:5:"0.8.4";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-07-02";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:527:"2005-07-02: 0.8.4 ================ * Added exception handling (to replace error handling): * Created Fortune/Exception.php with exception classes * Changed all PEAR_ErrorStack errors to exceptions * Added @throws docblock entries * Rewrote tests to catch exceptions * In File_Fortune: * Added check in open() for open file; calls close() if so, and then proceeds to open file * Documentation updates * In File_Fortune_Writer * Changed to package File_Fortune (not File_Fortune_Writer * Documentation updates";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.8.5";s:3:"api";s:5:"0.8.5";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-07-02";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:374:"2005-07-02: 0.8.5 ================ * Updated phpFortune example to try and catch exception * Updated test 5 in __construct.phpt. Erroneously expected failure; instead, the method Does The Right Thing and gets headers from the fortune file itself if a non-existent file is used for the header file. * Added test 6 in __construct.phpt -- checks for mal-formed header file.";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.8.6";s:3:"api";s:5:"0.8.6";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-07-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:317:"2005-07-05: 0.8.6 ================ * Updated documentation: * Re-phrased a number of paragraphs to restate intent of package and future of package * Removed unnecessary docblock tags from File/Fortune/Exception.php * Added @package-version@ tags to File/Fortune/Writer.php and File/Fortune/Exception.php";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.9.0";s:3:"api";s:5:"0.9.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-07-13";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:3:"PHP";}s:5:"notes";s:498:"2005-07-13: 0.9.0 ================ * Initial PEAR release: * Fixed typo in File_Fortune_Writer when throwing an exception * Renamed exception classes to conform to PEAR CS * Created tutorial documentation (slightly expanded version of what was in API docs) * Trimmed down the API docs to omit examples * Added getRandomFromSet() method and corresponding unit test; allows grabbing a random fortune from a list of files * Updates to phpFortune example to use getRandomFromSet()";}i:6;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.9.1";s:3:"api";s:5:"0.9.1";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2007-07-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:187:"Refactored to use Iterator, Countable, and ArrayAccess, allowing in-place modification of fortune files and omitting the necessity for File_Fortune_Writer; also changed license to New BSD";}i:7;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"0.9.2";s:3:"api";s:5:"0.9.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2007-07-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:95:"Added set|getFiles() to allow specifying a specific list of files from which to select fortunes";}i:8;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-07-08";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:238:"* Allow counting all fortunes in all files * getAll() counts all fortunes in all files * No iteration when directory/multiple files set * No array access when a directory/multiple files set * Allow passing an array of files to constructor";}i:9;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC2";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-07-10";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:61:"* Fixed issue with getRandom() using directory/multiple files";}i:10;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.0";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-07-24";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:15:"New BSD License";}s:5:"notes";s:16:"* Stable version";}}}s:8:"filelist";a:10:{s:19:"examples/phpFortune";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"cc17f67792e0c62c9a59dbadd7c731c3";s:4:"name";s:19:"examples/phpFortune";s:4:"role";s:4:"data";s:12:"installed_as";s:59:"/opt/RZphp80/includes/data/File_Fortune/examples/phpFortune";}s:16:"File/Fortune.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"4d2bc2f8980e14a6f2a54f437a9c02c9";s:4:"name";s:16:"File/Fortune.php";s:4:"role";s:3:"php";s:12:"installed_as";s:38:"/opt/RZphp80/includes/File/Fortune.php";}s:26:"File/Fortune/Exception.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"c8f56f51de53d0081188933ca27cf909";s:4:"name";s:26:"File/Fortune/Exception.php";s:4:"role";s:3:"php";s:12:"installed_as";s:48:"/opt/RZphp80/includes/File/Fortune/Exception.php";}s:18:"tests/AllTests.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"289e8b68bd11d84ab7b3eaf0bbdfe82e";s:4:"name";s:18:"tests/AllTests.php";s:4:"role";s:4:"test";s:12:"installed_as";s:58:"/opt/RZphp80/includes/test/File_Fortune/tests/AllTests.php";}s:26:"tests/File_FortuneTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"f8872f1fe7fb2916e71942b0131d791c";s:4:"name";s:26:"tests/File_FortuneTest.php";s:4:"role";s:4:"test";s:12:"installed_as";s:66:"/opt/RZphp80/includes/test/File_Fortune/tests/File_FortuneTest.php";}s:23:"tests/_files/orig/ftest";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"162e94592fa6981215a3387e3ba0a0d1";s:4:"name";s:23:"tests/_files/orig/ftest";s:4:"role";s:4:"test";s:12:"installed_as";s:63:"/opt/RZphp80/includes/test/File_Fortune/tests/_files/orig/ftest";}s:27:"tests/_files/orig/ftest.dat";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"ed91f01f397b47362f695efdb7f453a9";s:4:"name";s:27:"tests/_files/orig/ftest.dat";s:4:"role";s:4:"test";s:12:"installed_as";s:67:"/opt/RZphp80/includes/test/File_Fortune/tests/_files/orig/ftest.dat";}s:24:"tests/_files/orig/ftest2";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"162e94592fa6981215a3387e3ba0a0d1";s:4:"name";s:24:"tests/_files/orig/ftest2";s:4:"role";s:4:"test";s:12:"installed_as";s:64:"/opt/RZphp80/includes/test/File_Fortune/tests/_files/orig/ftest2";}s:28:"tests/_files/orig/ftest2.dat";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"ed91f01f397b47362f695efdb7f453a9";s:4:"name";s:28:"tests/_files/orig/ftest2.dat";s:4:"role";s:4:"test";s:12:"installed_as";s:68:"/opt/RZphp80/includes/test/File_Fortune/tests/_files/orig/ftest2.dat";}s:26:"tutorials/File_Fortune.cls";a:5:{s:14:"baseinstalldir";s:1:"/";s:6:"md5sum";s:32:"77001068b0f90c30cd47d71c1dfa01d7";s:4:"name";s:26:"tutorials/File_Fortune.cls";s:4:"role";s:3:"doc";s:12:"installed_as";s:65:"/opt/RZphp80/includes/doc/File_Fortune/tutorials/File_Fortune.cls";}}s:12:"_lastversion";N;s:7:"dirtree";a:10:{s:48:"/opt/RZphp80/includes/data/File_Fortune/examples";b:1;s:39:"/opt/RZphp80/includes/data/File_Fortune";b:1;s:26:"/opt/RZphp80/includes/File";b:1;s:34:"/opt/RZphp80/includes/File/Fortune";b:1;s:45:"/opt/RZphp80/includes/test/File_Fortune/tests";b:1;s:39:"/opt/RZphp80/includes/test/File_Fortune";b:1;s:57:"/opt/RZphp80/includes/test/File_Fortune/tests/_files/orig";b:1;s:52:"/opt/RZphp80/includes/test/File_Fortune/tests/_files";b:1;s:48:"/opt/RZphp80/includes/doc/File_Fortune/tutorials";b:1;s:38:"/opt/RZphp80/includes/doc/File_Fortune";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"1.0.0";s:12:"release_date";s:10:"2007-07-24";s:13:"release_state";s:6:"stable";s:15:"release_license";s:15:"New BSD License";s:13:"release_notes";s:16:"* Stable version";s:12:"release_deps";a:2:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"5.1.4";s:8:"optional";s:2:"no";}i:1;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:8:"1.4.0a12";s:8:"optional";s:2:"no";}}s:11:"maintainers";a:1:{i:0;a:5:{s:4:"name";s:23:"Matthew Weier O'Phinney";s:5:"email";s:24:"mweierophinney@gmail.com";s:6:"active";s:3:"yes";s:6:"handle";s:13:"weierophinney";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1722861661;}