HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //var/opt/remi/php83/lib/pear/.registry/.channel.pecl.php.net/xlswriter.reg
a:23:{s:7:"attribs";a:6:{s:15:"packagerversion";s:7:"1.10.13";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:147:"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:9:"xlswriter";s:7:"channel";s:12:"pecl.php.net";s:7:"summary";s:39:"Efficient and fast xlsx file extension.";s:11:"description";s:646:"xlswriter is a PHP C Extension that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

  Writer

  - 100% compatible Excel XLSX files.
  - Full Excel formatting.
  - Merged cells.
  - Defined names.
  - Autofilters.
  - Charts.
  - Data validation and drop down lists.
  - Worksheet PNG/JPEG images.
  - Memory optimization mode for writing large files.
  - Works on Linux, FreeBSD, OpenBSD, OS X, Windows.
  - Compiles for 32 and 64 bit.
  - FreeBSD License.
  - The only dependency is on zlib.

  Reader

  - Full read data
  - Cursor read data
  - Read by data type
  - Xlsx to csv";s:4:"lead";a:4:{s:4:"name";s:11:"Wang Jiexin";s:4:"user";s:3:"wjx";s:5:"email";s:11:"wjx@php.net";s:6:"active";s:3:"yes";}s:4:"date";s:10:"2024-11-10";s:4:"time";s:8:"06:29:06";s:7:"version";a:2:{s:7:"release";s:5:"1.5.8";s:3:"api";s:5:"1.5.8";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:50:"- Fix: insertDate format.
- Feat: format rotation.";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:1:{s:4:"name";s:1:"/";}s:4:"file";a:156:{i:0;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"67e9f37be9d1dbf0ea34421ba486db94";s:4:"name";s:15:"include/chart.h";s:4:"role";s:3:"src";}}i:1;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7aad75e5ba2e7b079988270b80995fa0";s:4:"name";s:16:"include/common.h";s:4:"role";s:3:"src";}}i:2;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"a1c9451ba7133fb4e403698b7fe3da06";s:4:"name";s:13:"include/csv.h";s:4:"role";s:3:"src";}}i:3;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"86d148d43b1c77cd1fa7cb1ada2b5e51";s:4:"name";s:15:"include/excel.h";s:4:"role";s:3:"src";}}i:4;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"40a38ca782816edb6c2a9a036f7a0fcc";s:4:"name";s:19:"include/exception.h";s:4:"role";s:3:"src";}}i:5;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"03c57d04877e12ef20f51eefed2cfe4a";s:4:"name";s:16:"include/format.h";s:4:"role";s:3:"src";}}i:6;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"536822dfb31222e4fc649910d64de9e8";s:4:"name";s:14:"include/help.h";s:4:"role";s:3:"src";}}i:7;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"732b37e6f52d1fb139bc99046eff7254";s:4:"name";s:14:"include/read.h";s:4:"role";s:3:"src";}}i:8;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"fe2b2367df7bd039b344c56c8febc586";s:4:"name";s:21:"include/rich_string.h";s:4:"role";s:3:"src";}}i:9;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"443ccc592ae7ebac9f43bcbad33f1a8a";s:4:"name";s:20:"include/validation.h";s:4:"role";s:3:"src";}}i:10;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"ce077dc92cfd8c7f17c47167c17ffeac";s:4:"name";s:19:"include/xlswriter.h";s:4:"role";s:3:"src";}}i:11;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"28447c52eaceb65ca212eeb694159ab7";s:4:"name";s:23:"include/minizip/ioapi.h";s:4:"role";s:3:"src";}}i:12;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"11ae6a9d654c95c47da55fe16772a1e5";s:4:"name";s:23:"include/minizip/unzip.h";s:4:"role";s:3:"src";}}i:13;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f35a72543869ff6d2ad7fc35a6500569";s:4:"name";s:14:"kernel/chart.c";s:4:"role";s:3:"src";}}i:14;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"0db20550dcc1802cdf6a5154c46c6676";s:4:"name";s:15:"kernel/common.c";s:4:"role";s:3:"src";}}i:15;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f98af5a5d15eb371d77e71938ca502b6";s:4:"name";s:12:"kernel/csv.c";s:4:"role";s:3:"src";}}i:16;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"94cf9b2036f26470621dda5317b50aa6";s:4:"name";s:14:"kernel/excel.c";s:4:"role";s:3:"src";}}i:17;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"30d0acb47f850c23d424d3df18da18f2";s:4:"name";s:18:"kernel/exception.c";s:4:"role";s:3:"src";}}i:18;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"162829e513fc46c2896107108e97a5f4";s:4:"name";s:15:"kernel/format.c";s:4:"role";s:3:"src";}}i:19;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"9ccc7fdc1ec0d10924457b64ab0b186c";s:4:"name";s:13:"kernel/help.c";s:4:"role";s:3:"src";}}i:20;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f7e630f870f8449f2a83b377c26d7a0d";s:4:"name";s:13:"kernel/read.c";s:4:"role";s:3:"src";}}i:21;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"a14b7fd29aebd899d043a0cd756073d7";s:4:"name";s:17:"kernel/resource.c";s:4:"role";s:3:"src";}}i:22;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6abd601add9125a155f43731456024a0";s:4:"name";s:20:"kernel/rich_string.c";s:4:"role";s:3:"src";}}i:23;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5aed701347382ed6ace4132898368eef";s:4:"name";s:19:"kernel/validation.c";s:4:"role";s:3:"src";}}i:24;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"b4cb46ba2f7ce36d3726e46dc9727ae6";s:4:"name";s:14:"kernel/write.c";s:4:"role";s:3:"src";}}i:25;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"57a70a14faab4cc6f169ff95eb20c65f";s:4:"name";s:24:"resource/chart_area1.png";s:4:"role";s:3:"src";}}i:26;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"242b1dcf124660314a3cbf5dc892669b";s:4:"name";s:25:"resource/chart_simple.png";s:4:"role";s:3:"src";}}i:27;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f27a98466d7df8685391e3b152b729e2";s:4:"name";s:17:"resource/logo.png";s:4:"role";s:3:"src";}}i:28;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4844382fe6fc15baa77668ba414a8f58";s:4:"name";s:17:"resource/pecl.png";s:4:"role";s:3:"src";}}i:29;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"e681a16cd265db9f841239123f0dabf4";s:4:"name";s:35:"resource/performance_comparison.png";s:4:"role";s:3:"src";}}i:30;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"125b10a35ae59114cb56d98f618b327e";s:4:"name";s:14:"tests/001.phpt";s:4:"role";s:3:"src";}}i:31;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"480c9de6e10d955b4470b04dbb792c48";s:4:"name";s:14:"tests/002.phpt";s:4:"role";s:3:"src";}}i:32;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"81bfe6e84d7ebb08029f7e9b965a588c";s:4:"name";s:14:"tests/003.phpt";s:4:"role";s:3:"src";}}i:33;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"332116c6e1d39a508e82d8c8d640c1a6";s:4:"name";s:14:"tests/004.phpt";s:4:"role";s:3:"src";}}i:34;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"9be64f79cd714eee930a5bc00b1f2324";s:4:"name";s:14:"tests/005.phpt";s:4:"role";s:3:"src";}}i:35;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"a48ad86ac30f3caae3893dc21d29522f";s:4:"name";s:14:"tests/006.phpt";s:4:"role";s:3:"src";}}i:36;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"34427edf8ddd7cf5b692b6f1b9e1d4b0";s:4:"name";s:14:"tests/007.phpt";s:4:"role";s:3:"src";}}i:37;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"59627ed217cf82e7abb8036c09c0d436";s:4:"name";s:14:"tests/008.phpt";s:4:"role";s:3:"src";}}i:38;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"90d950d56fe8d167aa86bef2bef4f6ad";s:4:"name";s:14:"tests/009.phpt";s:4:"role";s:3:"src";}}i:39;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"fec8d86b6caf335ef0143bc0e7c811db";s:4:"name";s:14:"tests/010.phpt";s:4:"role";s:3:"src";}}i:40;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"85eba20144e63fbb991e7b35c244ba76";s:4:"name";s:14:"tests/011.phpt";s:4:"role";s:3:"src";}}i:41;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"23c9e493e1e05deee252277cddebee6c";s:4:"name";s:14:"tests/012.phpt";s:4:"role";s:3:"src";}}i:42;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"3fd505964a18c6acde7f13e1e49ef5b9";s:4:"name";s:14:"tests/013.phpt";s:4:"role";s:3:"src";}}i:43;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7c9a9d8f2c54e109eaca53f62ead3bb6";s:4:"name";s:14:"tests/014.phpt";s:4:"role";s:3:"src";}}i:44;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"faccd1147c21be04702f4527808508be";s:4:"name";s:14:"tests/015.phpt";s:4:"role";s:3:"src";}}i:45;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"2a0ea237e9492e2e81cf030c119f5aaf";s:4:"name";s:14:"tests/016.phpt";s:4:"role";s:3:"src";}}i:46;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"2ca1f5933b5f37c0687838349610ed06";s:4:"name";s:14:"tests/018.phpt";s:4:"role";s:3:"src";}}i:47;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"671d7141f8a579ece295a95347be8df5";s:4:"name";s:25:"tests/activate_sheet.phpt";s:4:"role";s:3:"src";}}i:48;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6e59792c661326a8b4e04bf2fd02eb39";s:4:"name";s:28:"tests/chart_axis_name_x.phpt";s:4:"role";s:3:"src";}}i:49;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"398095610bf9b9083ff15f7ddd26527e";s:4:"name";s:28:"tests/chart_axis_name_y.phpt";s:4:"role";s:3:"src";}}i:50;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4880ed3a335f669b7f21f539d288aa9b";s:4:"name";s:21:"tests/chart_line.phpt";s:4:"role";s:3:"src";}}i:51;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"928132b14840ac733ac022ff88455948";s:4:"name";s:25:"tests/chart_resource.phpt";s:4:"role";s:3:"src";}}i:52;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"57dc288f2202e1415e1772968ea46949";s:4:"name";s:23:"tests/chart_series.phpt";s:4:"role";s:3:"src";}}i:53;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7668f61eae089d1524d8a5ba355a76a5";s:4:"name";s:28:"tests/chart_series_name.phpt";s:4:"role";s:3:"src";}}i:54;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5cb31d17b7e154830334057945621907";s:4:"name";s:22:"tests/chart_style.phpt";s:4:"role";s:3:"src";}}i:55;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"0eee9208eb9a70b664009b8fd7120ab8";s:4:"name";s:22:"tests/chart_title.phpt";s:4:"role";s:3:"src";}}i:56;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5b4eb5a273c7c58dbb3b73ae14296e84";s:4:"name";s:16:"tests/close.phpt";s:4:"role";s:3:"src";}}i:57;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"9badb50b14bd81536bafcfefcb5677d6";s:4:"name";s:35:"tests/column_index_from_string.phpt";s:4:"role";s:3:"src";}}i:58;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"981a84a6c407bbb9ea0e57d54236529b";s:4:"name";s:23:"tests/const_memory.phpt";s:4:"role";s:3:"src";}}i:59;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d73f6524f34f3866e1c4319cf41c2415";s:4:"name";s:39:"tests/const_memory_index_out_range.phpt";s:4:"role";s:3:"src";}}i:60;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"74e8db9f2df629c0c37da35a2b248c13";s:4:"name";s:25:"tests/data_reference.phpt";s:4:"role";s:3:"src";}}i:61;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"8e299927c2e92e8c5dd90182732565d8";s:4:"name";s:26:"tests/data_string_key.phpt";s:4:"role";s:3:"src";}}i:62;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"468170e989471e39208c162f5583123e";s:4:"name";s:25:"tests/default_format.phpt";s:4:"role";s:3:"src";}}i:63;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4de257360d57e624fdb2ad5f8acd97e3";s:4:"name";s:22:"tests/exist_sheet.phpt";s:4:"role";s:3:"src";}}i:64;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"84ef50a4df8d5ce312246676a4c933fa";s:4:"name";s:16:"tests/first.phpt";s:4:"role";s:3:"src";}}i:65;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"b317e61dd49792dee1539ebb410bf822";s:4:"name";s:18:"tests/fix-207.phpt";s:4:"role";s:3:"src";}}i:66;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5eb25127babbe8bae1f589e8ef042724";s:4:"name";s:18:"tests/fix-243.phpt";s:4:"role";s:3:"src";}}i:67;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"be6ca283f4cc948493d7d8a78cbbef86";s:4:"name";s:23:"tests/format_align.phpt";s:4:"role";s:3:"src";}}i:68;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"b4eb9fd8066f151bedd543e7c46382f1";s:4:"name";s:28:"tests/format_background.phpt";s:4:"role";s:3:"src";}}i:69;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"b9d39e609ae354a48965457a326ff6bb";s:4:"name";s:24:"tests/format_border.phpt";s:4:"role";s:3:"src";}}i:70;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"e70a6475637b0d2b5beecfbbc7614d83";s:4:"name";s:30:"tests/format_border_color.phpt";s:4:"role";s:3:"src";}}i:71;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d4084f409ed5de415b37dc721f357f9a";s:4:"name";s:50:"tests/format_border_color_of_the_four_sides_1.phpt";s:4:"role";s:3:"src";}}i:72;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d485f6fde8a9746a9e4c32db62f4d1a2";s:4:"name";s:50:"tests/format_border_color_of_the_four_sides_2.phpt";s:4:"role";s:3:"src";}}i:73;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"81bdbfea8c642fd5eaefb88b4f92379c";s:4:"name";s:44:"tests/format_border_of_the_four_sides_1.phpt";s:4:"role";s:3:"src";}}i:74;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"629eec961cd5375b9e08a522e526e2d1";s:4:"name";s:44:"tests/format_border_of_the_four_sides_2.phpt";s:4:"role";s:3:"src";}}i:75;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f0b571143bbd32629a459e87f39bbbfa";s:4:"name";s:22:"tests/format_font.phpt";s:4:"role";s:3:"src";}}i:76;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"3cc65c06de48f353a46cc3dfde9a998b";s:4:"name";s:28:"tests/format_font_color.phpt";s:4:"role";s:3:"src";}}i:77;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"80ea1d74f849c94bc0519c800dca757e";s:4:"name";s:27:"tests/format_font_size.phpt";s:4:"role";s:3:"src";}}i:78;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"ad4ccd582f52c195022d1dfb4be2f22d";s:4:"name";s:32:"tests/format_font_strikeout.phpt";s:4:"role";s:3:"src";}}i:79;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"c2cd8254f190cedb97c1aaaea715c119";s:4:"name";s:24:"tests/format_number.phpt";s:4:"role";s:3:"src";}}i:80;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"89241fb384421ad20a23c48bb8a34897";s:4:"name";s:26:"tests/format_unlocked.phpt";s:4:"role";s:3:"src";}}i:81;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7556525232f6e852267e66162aef9fd6";s:4:"name";s:22:"tests/format_wrap.phpt";s:4:"role";s:3:"src";}}i:82;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5b0b9c4fbd799f4d71e000ef71f62848";s:4:"name";s:23:"tests/freeze_panes.phpt";s:4:"role";s:3:"src";}}i:83;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7c61027bec320149bda350ec05a41bb2";s:4:"name";s:31:"tests/get_set_current_line.phpt";s:4:"role";s:3:"src";}}i:84;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"119207cee31b94cc4ffc4a3235bac6b1";s:4:"name";s:20:"tests/gridlines.phpt";s:4:"role";s:3:"src";}}i:85;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"951a8903e2d9d6ecde12fd469683e280";s:4:"name";s:24:"tests/header_format.phpt";s:4:"role";s:3:"src";}}i:86;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"83897a12ccd1c5f8531d3b6160381c31";s:4:"name";s:15:"tests/hide.phpt";s:4:"role";s:3:"src";}}i:87;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"261c578eae06d3f54429bcb280697df1";s:4:"name";s:26:"tests/image_no_styles.phpt";s:4:"role";s:3:"src";}}i:88;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6f15a80196ef4d4859e640037292e61b";s:4:"name";s:36:"tests/image_width_height_styles.phpt";s:4:"role";s:3:"src";}}i:89;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4eed57c2ba5ae75b44261ec0a521f8c6";s:4:"name";s:25:"tests/insert_comment.phpt";s:4:"role";s:3:"src";}}i:90;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"2bf819df84e7c7558cadece825e6fca6";s:4:"name";s:36:"tests/insert_date_custom_format.phpt";s:4:"role";s:3:"src";}}i:91;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d65d865901de352b15a9562687d7aae4";s:4:"name";s:37:"tests/insert_date_default_format.phpt";s:4:"role";s:3:"src";}}i:92;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4f9d761e5dbc33a67f3963590e010462";s:4:"name";s:38:"tests/insert_date_resource_format.phpt";s:4:"role";s:3:"src";}}i:93;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"220611288b3f24bd14cc3d22b811b4ba";s:4:"name";s:38:"tests/insert_text_resource_format.phpt";s:4:"role";s:3:"src";}}i:94;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7931789d7c913606a5d4c730ef7c4d1a";s:4:"name";s:28:"tests/insert_url_format.phpt";s:4:"role";s:3:"src";}}i:95;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"2e49af2961d06fa7235fb5026eb7ab27";s:4:"name";s:31:"tests/insert_url_no_format.phpt";s:4:"role";s:3:"src";}}i:96;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d5044cc21158c6da1606957a9c684aad";s:4:"name";s:18:"tests/margins.phpt";s:4:"role";s:3:"src";}}i:97;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"96fa87b7e7e06c2fc63ca2347b3340fc";s:4:"name";s:33:"tests/merge_cell_type_writer.phpt";s:4:"role";s:3:"src";}}i:98;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"eb65ac1c49656d1c73125dc3b62fb468";s:4:"name";s:24:"tests/multiple_file.phpt";s:4:"role";s:3:"src";}}i:99;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d9f4e020bade61adc50716055e694b74";s:4:"name";s:25:"tests/open_xlsx_file.phpt";s:4:"role";s:3:"src";}}i:100;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"954cb74ff37c13128009c1c7dce1289d";s:4:"name";s:35:"tests/open_xlsx_file_not_found.phpt";s:4:"role";s:3:"src";}}i:101;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"1222bd74313b8b52c1f1e79d0cd7a81e";s:4:"name";s:29:"tests/open_xlsx_get_data.phpt";s:4:"role";s:3:"src";}}i:102;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"97724b20dde714d9ef7e7f9c16caccbf";s:4:"name";s:40:"tests/open_xlsx_get_data_bignumbers.phpt";s:4:"role";s:3:"src";}}i:103;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"dc4bfe080f2066c88e14ce11d32f0220";s:4:"name";s:40:"tests/open_xlsx_get_data_skip_empty.phpt";s:4:"role";s:3:"src";}}i:104;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"2d137a28c4fcf4edf3b103d184d4dc7a";s:4:"name";s:46:"tests/open_xlsx_get_data_skip_hidden_rows.phpt";s:4:"role";s:3:"src";}}i:105;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"85422d6ccd33098430f7b0d74554d5f2";s:4:"name";s:39:"tests/open_xlsx_get_data_skip_rows.phpt";s:4:"role";s:3:"src";}}i:106;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"8c2e9aa56b87ba95b1b54924b4526f2c";s:4:"name";s:43:"tests/open_xlsx_get_data_with_set_type.phpt";s:4:"role";s:3:"src";}}i:107;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6387c81ff5d26d559181c96cbcef6d17";s:4:"name";s:45:"tests/open_xlsx_get_sheet_not_found_data.phpt";s:4:"role";s:3:"src";}}i:108;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f9bdd1da1d6dc2e11bcfb6dc650c0f76";s:4:"name";s:37:"tests/open_xlsx_global_data_type.phpt";s:4:"role";s:3:"src";}}i:109;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"50e076deb218f6baa3d7a4fa9ed1b848";s:4:"name";s:39:"tests/open_xlsx_next_cell_callback.phpt";s:4:"role";s:3:"src";}}i:110;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"da0a42eb3380eb0c27ea24eb9a5d0f17";s:4:"name";s:54:"tests/open_xlsx_next_cell_callback_with_data_type.phpt";s:4:"role";s:3:"src";}}i:111;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"4356d5bbefa8b1b984fd66cbddf35a6b";s:4:"name";s:29:"tests/open_xlsx_next_row.phpt";s:4:"role";s:3:"src";}}i:112;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5499a8db067f5c387fa2f855a5054bd7";s:4:"name";s:40:"tests/open_xlsx_next_row_skip_empty.phpt";s:4:"role";s:3:"src";}}i:113;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"42715f2f572e0bf0b3499371ce33c7a5";s:4:"name";s:39:"tests/open_xlsx_next_row_skip_rows.phpt";s:4:"role";s:3:"src";}}i:114;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"80b41ae7acf3d831d95857e1ad04cbfc";s:4:"name";s:49:"tests/open_xlsx_next_row_with_data_type_date.phpt";s:4:"role";s:3:"src";}}i:115;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"c404603415694f5487493ee9ac7a5d9d";s:4:"name";s:61:"tests/open_xlsx_next_row_with_data_type_date_array_index.phpt";s:4:"role";s:3:"src";}}i:116;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f86579ab8c39c56caa010817dbca94e8";s:4:"name";s:51:"tests/open_xlsx_next_row_with_data_type_string.phpt";s:4:"role";s:3:"src";}}i:117;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"68a4a20d3127666268649d5037776c5c";s:4:"name";s:43:"tests/open_xlsx_next_row_with_set_type.phpt";s:4:"role";s:3:"src";}}i:118;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"901af9c524bd41cd88b504723b98443f";s:4:"name";s:26:"tests/open_xlsx_sheet.phpt";s:4:"role";s:3:"src";}}i:119;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7dc2eb7dadad3009bfea8bcf3b5565cf";s:4:"name";s:31:"tests/open_xlsx_sheet_flag.phpt";s:4:"role";s:3:"src";}}i:120;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"926dcb8b5a8ba3ce6d72c161339c95ff";s:4:"name";s:31:"tests/open_xlsx_sheet_list.phpt";s:4:"role";s:3:"src";}}i:121;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"e5300b60e778ccb846074bc7892a88e2";s:4:"name";s:16:"tests/paper.phpt";s:4:"role";s:3:"src";}}i:122;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"b202827dbf02239a852c02aa7aa6d48b";s:4:"name";s:18:"tests/printed.phpt";s:4:"role";s:3:"src";}}i:123;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d391d976e5a1dd991ae37342503a9818";s:4:"name";s:21:"tests/protection.phpt";s:4:"role";s:3:"src";}}i:124;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"393df27b6b8b6d24ec166be2ed5b12c1";s:4:"name";s:30:"tests/protection_password.phpt";s:4:"role";s:3:"src";}}i:125;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"52b817406a5407ac661576d1e74c6cdd";s:4:"name";s:22:"tests/rich_string.phpt";s:4:"role";s:3:"src";}}i:126;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"e5781f48f9fbdf3e48a1efbda6b3982c";s:4:"name";s:20:"tests/sheet_add.phpt";s:4:"role";s:3:"src";}}i:127;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5db471defa0512241bf50b25a329b0ee";s:4:"name";s:25:"tests/sheet_checkout.phpt";s:4:"role";s:3:"src";}}i:128;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"84a9a772504056f98b74e7f464359b18";s:4:"name";s:23:"tests/show_comment.phpt";s:4:"role";s:3:"src";}}i:129;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5811dd930d7b0f916c662139ff1053d4";s:4:"name";s:35:"tests/string_from_column_index.phpt";s:4:"role";s:3:"src";}}i:130;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"ecef7329cc0059a73b4f5db3631ec825";s:4:"name";s:37:"tests/timestamp_from_date_double.phpt";s:4:"role";s:3:"src";}}i:131;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"e6c75c63446e69b87c3a7c5681e47fb4";s:4:"name";s:66:"tests/validation_limiting_input_to_a_value_in_a_dropdown_list.phpt";s:4:"role";s:3:"src";}}i:132;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"3fd5ce0d9a6ce875e926d7e21bc89858";s:4:"name";s:77:"tests/validation_limiting_input_to_an_integer_greater_than_a_fixed_value.phpt";s:4:"role";s:3:"src";}}i:133;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"897857923f4cc7bb5008dc4c47092148";s:4:"name";s:67:"tests/validation_limiting_input_to_an_integer_in_a_fixed_range.phpt";s:4:"role";s:3:"src";}}i:134;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"3238561f33f1f94c9fb4d54cbd1bc3e1";s:4:"name";s:72:"tests/validation_limiting_input_to_an_integer_outside_a_fixed_range.phpt";s:4:"role";s:3:"src";}}i:135;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6f6642e0e96a9cd850559dafb3991f3d";s:4:"name";s:56:"tests/validation_limiting_to_a_single_or_range_cell.phpt";s:4:"role";s:3:"src";}}i:136;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"aebc80af940fc8d44c14f802752fc3c9";s:4:"name";s:18:"tests/version.phpt";s:4:"role";s:3:"src";}}i:137;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"1bb368eb6670aa92483f3aac89caa8ed";s:4:"name";s:27:"tests/writer_exception.phpt";s:4:"role";s:3:"src";}}i:138;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"8af121e2b617b9490fb4c7ea2115b335";s:4:"name";s:22:"tests/xlsx_to_csv.phpt";s:4:"role";s:3:"src";}}i:139;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"7bb4a4131dc74a3d14d8003faaa31a7d";s:4:"name";s:31:"tests/xlsx_to_csv_callback.phpt";s:4:"role";s:3:"src";}}i:140;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"6edaf7be97d4fed72bc9a147d5377316";s:4:"name";s:48:"tests/xlsx_to_csv_callback_custom_delimiter.phpt";s:4:"role";s:3:"src";}}i:141;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"483078c11989c84d5f3e5d0c8efa5707";s:4:"name";s:39:"tests/xlsx_to_csv_custom_delimiter.phpt";s:4:"role";s:3:"src";}}i:142;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"a7c2bc76ffbc9051f057b58b42f8e04d";s:4:"name";s:32:"tests/xlsx_to_csv_skip_rows.phpt";s:4:"role";s:3:"src";}}i:143;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"80c7a0e70237a51f2c5408b91e9457c3";s:4:"name";s:41:"tests/xlsx_to_csv_skip_rows_callback.phpt";s:4:"role";s:3:"src";}}i:144;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"a1f114b948dfec4f4568fd2dbd8f1b47";s:4:"name";s:15:"tests/zoom.phpt";s:4:"role";s:3:"src";}}i:145;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"f4a2d1a28ad1bf782502d698de0b1907";s:4:"name";s:24:"tests/include/skipif.inc";s:4:"role";s:3:"src";}}i:146;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"38b117c46fa92b3b928689374b369072";s:4:"name";s:26:"tests/xlsx/hidden_row.xlsx";s:4:"role";s:3:"src";}}i:147;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"bb4256831dfd81f951bd6f4afbe1719f";s:4:"name";s:7:"CREDITS";s:4:"role";s:3:"doc";}}i:148;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"8838121ece92a7915930689634c50523";s:4:"name";s:9:"README.md";s:4:"role";s:3:"doc";}}i:149;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"d74fdd65423bc875e17f16c5af622aa9";s:4:"name";s:12:"README_zh.md";s:4:"role";s:3:"doc";}}i:150;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"abc3c7def810a2a10036c268cb71cc94";s:4:"name";s:7:"LICENSE";s:4:"role";s:3:"src";}}i:151;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"24f0f172cba48b5ba2bf8ee4427b56f9";s:4:"name";s:9:"config.m4";s:4:"role";s:3:"src";}}i:152;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"189d3a3e01c293f11bbe2e5f0989cde1";s:4:"name";s:10:"config.w32";s:4:"role";s:3:"src";}}i:153;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"0ca27297a1f10800e75139dee4ff7e89";s:4:"name";s:9:"excel.php";s:4:"role";s:3:"src";}}i:154;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"13b8bba6918a9aa50f3996e569d14e7d";s:4:"name";s:15:"php_xlswriter.h";s:4:"role";s:3:"src";}}i:155;a:1:{s:7:"attribs";a:3:{s:6:"md5sum";s:32:"5877c0afec0de77ef75859b377bb7747";s:4:"name";s:11:"xlswriter.c";s:4:"role";s:3:"src";}}}}}s:12:"dependencies";a:1:{s:8:"required";a:2:{s:3:"php";a:1:{s:3:"min";s:5:"7.0.0";}s:13:"pearinstaller";a:1:{s:3:"min";s:6:"1.10.1";}}}s:17:"providesextension";s:9:"xlswriter";s:13:"extsrcrelease";a:1:{s:15:"configureoption";a:1:{s:7:"attribs";a:3:{s:7:"default";s:3:"yes";s:4:"name";s:13:"enable-reader";s:6:"prompt";s:23:"enable reader supports?";}}}s:9:"changelog";a:1:{s:7:"release";a:34:{i:0;a:6:{s:4:"date";s:10:"2024-09-04";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.7";s:3:"api";s:5:"1.5.7";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:35:"- Fix: Fix: insertDate memory leak.";}i:1;a:6:{s:4:"date";s:10:"2024-08-28";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.6";s:3:"api";s:5:"1.5.6";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:35:"- Fix: format resource memory leak.";}i:2;a:6:{s:4:"date";s:10:"2023-05-15";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.5";s:3:"api";s:5:"1.5.5";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:21:"- Feat: static built.";}i:3;a:6:{s:4:"date";s:10:"2023-03-02";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.4";s:3:"api";s:5:"1.5.4";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:31:"- Fix: PACKED array on PHP 8.2.";}i:4;a:6:{s:4:"date";s:10:"2023-03-01";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.3";s:3:"api";s:5:"1.5.3";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:42:"- Feat: Print scale.
- Feat: Border color.";}i:5;a:6:{s:4:"date";s:10:"2022-05-01";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.2";s:3:"api";s:5:"1.5.2";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:81:"- Fix: Write failure on data reference.
- Fix: String is not zero-terminatedpage.";}i:6;a:6:{s:4:"date";s:10:"2021-10-27";s:4:"time";s:8:"00:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.1";s:3:"api";s:5:"1.5.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:44:"- Feat customize to enable or disable zip64.";}i:7;a:6:{s:4:"date";s:10:"2021-10-07";s:4:"time";s:8:"11:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.5.0";s:3:"api";s:5:"1.5.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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:69:"- Feat set current line.
- Feat get current line.
- Feat rich string.";}i:8;a:6:{s:4:"date";s:10:"2021-07-18";s:4:"time";s:8:"06:11:08";s:7:"version";a:2:{s:7:"release";s:5:"1.4.0";s:3:"api";s:5:"1.4.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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:574:"- Fix disable reader build failed.
- Fix insertDate use curtom format segmentation fault.
- Feat custom free resource.
- Feat writer validation.
- Feat writer data validation can be applied to a single cell or a range of cells.
- Feat reader add file path in open file exception message.
- Feat exit worksheet.
- Feat set paper.
- Feat set margins.
- Build read module is enabled by default.
- Perfect exception message.
- Compatible PHP 8.1 API.
- Destructive rename method setPrintedLandscape to setLandscape.
- Destructive rename method setPrintedPortrait to setPortrait.";}i:9;a:6:{s:4:"date";s:10:"2021-01-01";s:4:"time";s:8:"18:18:18";s:7:"version";a:2:{s:7:"release";s:5:"1.3.7";s:3:"api";s:5:"1.3.7";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:442:"- Fix IBM s390x.
- Fix header line no and sheet checkout not init line no.
- Fix single instance opens multiple files, but the file handle is not released.
- Feat worksheet printed.
- Feat worksheet hidden.
- Feat workbook custom first worksheet.
- Feat custom skip hidden rows.
- Feat skip empty rows.
- Feat set global type.
- Feat url text and tool tip.
- Feat work sheet protection.
- Helper xlswriter_get_version and xlswriter_get_author";}i:10;a:6:{s:4:"date";s:10:"2020-06-17";s:4:"time";s:8:"01:37:24";s:7:"version";a:2:{s:7:"release";s:5:"1.3.6";s:3:"api";s:5:"1.3.6";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:159:"- Fix musllibc.
- Fix null in cell callback.
- Feat cell comment.
- Feat timestampFromDateDouble static method.
- Feat Check for existence before opening file.";}i:11;a:6:{s:4:"date";s:10:"2020-06-08";s:4:"time";s:8:"14:22:09";s:7:"version";a:2:{s:7:"release";s:5:"1.3.5";s:3:"api";s:5:"1.3.5";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:53:"- Feat activate sheet.
- Feat mergeCells type writer.";}i:12;a:6:{s:4:"date";s:10:"2020-04-12";s:4:"time";s:8:"13:50:00";s:7:"version";a:2:{s:7:"release";s:7:"1.3.4.1";s:3:"api";s:7:"1.3.4.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:86:"- Feat directory not exist error change to exception.
- Windows full function support.";}i:13;a:6:{s:4:"date";s:10:"2020-03-19";s:4:"time";s:8:"21:15:00";s:7:"version";a:2:{s:7:"release";s:5:"1.3.4";s:3:"api";s:5:"1.3.4";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:213:"- FEAT header support custom format.
- FEAT putcsv custom delimiter.
- FEAT read skip cells,rows,empty value.
- FIX read data method, the offset of the array index and the row of the cell.
- FIX insertDate leaked.";}i:14;a:6:{s:4:"date";s:10:"2019-12-31";s:4:"time";s:8:"22:00:00";s:7:"version";a:2:{s:7:"release";s:7:"1.3.3.2";s:3:"api";s:7:"1.3.3.2";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:27:"- FIX free up stale sheets.";}i:15;a:6:{s:4:"date";s:10:"2019-12-26";s:4:"time";s:8:"22:00:00";s:7:"version";a:2:{s:7:"release";s:7:"1.3.3.1";s:3:"api";s:7:"1.3.3.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:18:"- FIX merge cells.";}i:16;a:6:{s:4:"date";s:10:"2019-12-23";s:4:"time";s:8:"23:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.3.3";s:3:"api";s:5:"1.3.3";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:154:"- FEAT mergeCells and insertFormula support format.
- FEAT put csv with callback.
- FEAT global default format.
- FIX READ turning data into custom types.";}i:17;a:6:{s:4:"date";s:10:"2019-11-21";s:4:"time";s:8:"14:40:48";s:7:"version";a:2:{s:7:"release";s:5:"1.3.2";s:3:"api";s:5:"1.3.2";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:243:"- FEAT display or hide screen and print gridlines.
- FEAT worksheet zoom.
- FEAT data method is written by default from the file header.
- FEAT returns null if the type is specified and the cell is empty.
- FEAT sheet list.
- FEAT xlsx to csv.";}i:18;a:6:{s:4:"date";s:10:"2019-10-11";s:4:"time";s:8:"14:22:14";s:7:"version";a:2:{s:7:"release";s:5:"1.3.1";s:3:"api";s:5:"1.3.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:64:"- FEAT freeze panes
- FEAT set font
- Refactor format background";}i:19;a:6:{s:4:"date";s:10:"2019-09-25";s:4:"time";s:8:"10:51:58";s:7:"version";a:2:{s:7:"release";s:5:"1.3.0";s:3:"api";s:5:"1.3.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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:80:"- FEAT read numeric
- FEAT column index from string and string from column index";}i:20;a:6:{s:4:"date";s:10:"2019-09-20";s:4:"time";s:8:"03:42:56";s:7:"version";a:2:{s:7:"release";s:5:"1.2.9";s:3:"api";s:5:"1.2.9";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:170:"- FEAT read skip empty cell
- FEAT read skip empty row
- FEAT read data with type array index
- FEAT read global cell data type
- FEAT read new read handler, nextCallback";}i:21;a:6:{s:4:"date";s:10:"2019-09-14";s:4:"time";s:8:"10:48:20";s:7:"version";a:2:{s:7:"release";s:5:"1.2.8";s:3:"api";s:5:"1.2.8";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:127:"- FEAT insert date.
- FEAT read data with type
- FEAT work book is not initialized exception
- FIX: minizip multiple definition";}i:22;a:6:{s:4:"date";s:10:"2019-09-06";s:4:"time";s:8:"22:10:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.7";s:3:"api";s:5:"1.2.7";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:63:"- FEAT read xlsx file.
- FIX  multiple file segmentation fault.";}i:23;a:6:{s:4:"date";s:10:"2019-07-10";s:4:"time";s:8:"11:50:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.6";s:3:"api";s:5:"1.2.6";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:51:"- FIX CentOS6 Build.
- FIX InsertText memory leaks.";}i:24;a:6:{s:4:"date";s:10:"2019-07-01";s:4:"time";s:8:"11:50:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.5";s:3:"api";s:5:"1.2.5";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:154:"- FEAT cells background color.
- FEAT checkout sheet.
- FEAT format new font size.
- FEAT format new strikeout.
- FEAT insertText support resource format.";}i:25;a:6:{s:4:"date";s:10:"2019-05-03";s:4:"time";s:8:"05:44:12";s:7:"version";a:2:{s:7:"release";s:5:"1.2.4";s:3:"api";s:5:"1.2.4";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:98:"- FEAT format multiple style overlays.
- FEAT format text color.
- FEAT image scale.
- FEAT chart.";}i:26;a:6:{s:4:"date";s:10:"2018-11-25";s:4:"time";s:8:"00:30:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.3";s:3:"api";s:5:"1.2.3";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:45:"- FIX #94. define for bunled library version.";}i:27;a:6:{s:4:"date";s:10:"2018-07-11";s:4:"time";s:8:"00:22:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.2";s:3:"api";s:5:"1.2.2";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:83:"- FEAT #76. setRow method support multiple lines.
- FEAT #78. support align format.";}i:28;a:6:{s:4:"date";s:10:"2018-06-02";s:4:"time";s:8:"12:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.1";s:3:"api";s:5:"1.2.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:39:"- FEAT #72. Compatible string key value";}i:29;a:6:{s:4:"date";s:10:"2018-05-31";s:4:"time";s:8:"22:30:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.0";s:3:"api";s:5:"1.2.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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:111:"- FEAT #70. Data Bulk Insert automatic maintenance line number.
- FEAT #70. Customizing the default sheet name.";}i:30;a:6:{s:4:"date";s:10:"2018-05-31";s:4:"time";s:8:"10:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.1.0";s:3:"api";s:5:"1.1.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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:46:"- FEAT #63. Add more than one sheet to a file.";}i:31;a:6:{s:4:"date";s:10:"2018-05-26";s:4:"time";s:8:"11:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.0.2";s:3:"api";s:5:"1.0.2";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:33:"- Windows #60. Change config.w32.";}i:32;a:6:{s:4:"date";s:10:"2018-05-25";s:4:"time";s:8:"17:00:00";s:7:"version";a:2:{s:7:"release";s:5:"1.0.1";s:3:"api";s:5:"1.0.1";}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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:163:"- Rename #55. PHP_XLS_WRITER_VERSION to PHP_XLSWRITER_VERSION.
- Test #56. clean sections to tests.
- Drop #57. drop expertimental as extension released as stable.";}i:33;a:6:{s:4:"date";s:10:"2018-05-25";s:4:"time";s:8:"12:00:00";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:65:"https://github.com/viest/php-ext-excel-export/blob/master/LICENSE";}s:8:"_content";s:11:"BSD license";}s:5:"notes";s:20:"- PECL project init.";}}}s:8:"filelist";a:3:{s:7:"CREDITS";a:4:{s:6:"md5sum";s:32:"bb4256831dfd81f951bd6f4afbe1719f";s:4:"name";s:7:"CREDITS";s:4:"role";s:3:"doc";s:12:"installed_as";s:57:"/opt/remi/php83/root/usr/share/doc/pecl/xlswriter/CREDITS";}s:9:"README.md";a:4:{s:6:"md5sum";s:32:"8838121ece92a7915930689634c50523";s:4:"name";s:9:"README.md";s:4:"role";s:3:"doc";s:12:"installed_as";s:59:"/opt/remi/php83/root/usr/share/doc/pecl/xlswriter/README.md";}s:12:"README_zh.md";a:4:{s:6:"md5sum";s:32:"d74fdd65423bc875e17f16c5af622aa9";s:4:"name";s:12:"README_zh.md";s:4:"role";s:3:"doc";s:12:"installed_as";s:62:"/opt/remi/php83/root/usr/share/doc/pecl/xlswriter/README_zh.md";}}s:12:"_lastversion";N;s:7:"dirtree";a:1:{s:49:"/opt/remi/php83/root/usr/share/doc/pecl/xlswriter";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"1.5.8";s:12:"release_date";s:10:"2024-11-10";s:13:"release_state";s:6:"stable";s:15:"release_license";s:11:"BSD license";s:13:"release_notes";s:50:"- Fix: insertDate format.
- Feat: format rotation.";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:"7.0.0";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:6:"1.10.1";s:8:"optional";s:2:"no";}}s:11:"maintainers";a:1:{i:0;a:5:{s:4:"name";s:11:"Wang Jiexin";s:5:"email";s:11:"wjx@php.net";s:6:"active";s:3:"yes";s:6:"handle";s:3:"wjx";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1747856980;}