Alexey Kopytko
116412c4e0
Merge pull request #19 from coling/master
...
Fix overzealous cleanup of temporary files.
2019-12-26 11:42:47 +09:00
Alexander Dmitryuk
58f64dd649
php7.4 curved brackets deprecation ( #20 )
...
* php7.4 curved brackets deprecation
* travis 7.4 support
* change php 8.0 to 7.5
Co-Authored-By: Alexey Kopytko <alexey@kopytko.com>
2019-12-13 14:30:32 +09:00
Colin Guthrie
37e697b73f
Fix overzealous cleanup of temporary files.
...
By cleaning up the temporary files on close() we can no longer
call getData() which breaks pretty much everything except when
not using temporary files at all.
This was introduced in 6f5b44cd6b
2019-01-23 13:25:41 +00:00
Andrey Bolonin
19c8cce3e0
Update .travis.yml ( #18 )
2018-10-31 14:54:44 +09:00
Alexey Kopytko
f8e998b340
Update README.md
2018-10-31 14:51:52 +09:00
Alexey Kopytko
1c5726ef4a
Update composer.json
...
Updated OLE should now work on PHP 7.3
2018-10-31 13:19:37 +09:00
Alexey Kopytko
0318867079
Update .travis.yml
...
Composer fails on PHP 5.5 with a TransportException ("Peer fingerprint did not match")
2018-10-23 23:06:51 +09:00
Ken Guest
02f0f99959
Merge pull request #17 from sanmai/pr/license-update
...
Use specific license tag (passes `composer validate`)
2018-10-23 08:50:00 +01:00
Alexey Kopytko
2fc22c490b
Updated CI config for Travis, preload OLE ( #16 )
...
* Test only on supported PHP versions on Travis CI.
* Preload OLE.php as contains important constants.
Were getting: Use of undefined constant OLE_PPS_TYPE_FILE - assumed 'OLE_PPS_TYPE_FILE' (this will throw an Error in a future version of PHP) in OLE/PPS/File.php:60
* Forbid installing on PHP 7.3 for time being.
pear/OLE does not really work on PHP 7.3, so this package is also unusable there.
2018-10-23 10:53:35 +09:00
Alexey Kopytko
d27368cc76
Use specific license tag (passes `composer validate`)
...
There's this license announcement:
https://pear.php.net/group/docs/20040402-la.php
It links to the LGPL Version 3, but in 2004 there was only 2.1. So it
seems like that actual license definition must be LGPL-2.1 or later.
2018-10-23 10:27:44 +09:00
Alexey Kopytko
71f006f7ed
Merge pull request #15 from sanmai/lead
...
package.xml - lead must be lead, not just developer
2017-05-25 11:17:16 +09:00
Alexey Kopytko
5c789a4508
package.xml - lead must be lead, not just developer
2017-05-25 11:10:14 +09:00
Alexey Kopytko
42442346ef
Merge pull request #14 from sanmai/add-myself
...
Added myself to package.xml
2017-05-25 11:07:30 +09:00
Alexey Kopytko
f2d489fd1c
Added myself to package.xml
2017-05-25 11:06:18 +09:00
Alan Knowles
d3fd37dd46
Merge pull request #13 from sanmai/package-0.9.4
...
package.xml: version 0.9.4
2017-05-24 16:13:36 +08:00
Alexey Kopytko
87277d2664
package.xml: version 0.9.4
2017-05-24 11:42:34 +09:00
Alexey Kopytko
094d5437ad
Merge pull request #12 from sanmai/dep-versions
...
Update version requirements
2017-05-24 11:29:14 +09:00
Alexey Kopytko
0192d1c2bb
Removed PHP 7.0 from Travis: will fail tests until pear/OLE#7 gets merged
2017-05-24 11:24:11 +09:00
Alexey Kopytko
a56a6cdbca
Added PHP 7.0 and 7.1 for Travis
2017-05-24 10:54:27 +09:00
Alexey Kopytko
b4eb30daeb
package.xml: require latest version of pear/OLE (composer installs still had to use dev-master)
2017-05-24 10:35:19 +09:00
Alexey Kopytko
91ba7d27e0
package.xml: bump version requirements for PHP up to 5.3.3 (seemingly oldest supported version under CentOS)
2017-05-24 10:35:19 +09:00
Alexey Kopytko
096c12c43c
composer.json: update to the stable supported PHPUnit branch below version 6
2017-05-24 10:35:19 +09:00
Alexey Kopytko
21d8e6a7a6
composer.json: prefer stable versions
2017-05-24 10:07:00 +09:00
Alexey Kopytko
c704c18072
composer.json: added myself as a point of contact
2017-05-24 10:06:44 +09:00
Alexey Kopytko
721f70fb5a
Merge pull request #11 from sanmai/composer-deps
...
Composer deps
2017-02-19 22:14:06 +09:00
Alexey Kopytko
438f06d325
Ignore build logs
2017-02-19 22:10:28 +09:00
Alexey Kopytko
cdc371a492
.travis.yml: do not test with PHP 7.0
...
pear/OLE does not yet support PHP 7 (old-style constructors)
2017-02-19 22:08:59 +09:00
Alexey Kopytko
a3abd77380
composer.json: depend on pear-core-minimal instead
...
Packages we depend on depend on it anyway, but pear/pear is in conflict with -minimal as of writing.
2017-02-19 21:58:14 +09:00
Alexey Kopytko
866621dfcb
Merge pull request #10 from alwinkpc/master
...
Limit phpunit to version 4.8
2017-02-19 13:24:41 +09:00
Alwin Pacheco
cdbbe86d85
Update composer.json
...
We can't afford using the latest version of phpunit if we want php 5.3.* compatibility
2016-12-31 09:17:30 -04:00
Carsten Schmitz
1a240dfea6
Merge pull request #9 from sanmai/travis
...
Support for Travis
2016-06-16 09:43:18 +02:00
Alexey Kopytko
0798034a34
Travis flair AKA build status icon
2016-06-16 15:38:46 +09:00
Alexey Kopytko
c29e420fba
README in Markdown
2016-06-16 15:38:08 +09:00
Alexey Kopytko
d3d5afa3d9
Since there are tests, lets add a config for Travis.
...
- config comes with Composer cache enabled
2016-06-16 15:23:56 +09:00
Carsten Schmitz
c91cd95ffa
Merge pull request #8 from sanmai/fixtures
...
Fix errors, add tests with fixtrues
2016-06-16 07:20:58 +02:00
Alexey Kopytko
30f5697ed7
Additional tests with default version, and with formats
2016-06-16 13:22:23 +09:00
Alexey Kopytko
760a4dd307
Fixed autoloading for tests
2016-06-16 13:22:23 +09:00
Alexey Kopytko
68e370a917
Added coverage report for PHPUnit
2016-06-16 13:22:23 +09:00
Alexey Kopytko
4b6d1a3453
Escape filename used in Content-Disposition header
2016-06-16 13:22:23 +09:00
Alexey Kopytko
8878394496
Prefix with "public" functions in Writer
2016-06-16 13:22:23 +09:00
Alexey Kopytko
f1195b4a21
Correct class names in @var
2016-06-16 13:22:23 +09:00
Alexey Kopytko
779a081aa0
Remove references except where they're actually used
2016-06-16 13:22:23 +09:00
Alexey Kopytko
0da21c8611
Renamed old-style constructors
2016-06-16 13:22:23 +09:00
Alexey Kopytko
2cfd980499
Trim whitespace in Worksheet
2016-06-16 13:22:23 +09:00
Alexey Kopytko
2ec40810e8
Removed trailing ?>
2016-06-16 13:22:23 +09:00
Alexey Kopytko
3e8a35b81f
Make sure traditional include-path-style class loading does not interfere with a working class autoloader
2016-06-16 13:22:23 +09:00
Alexey Kopytko
012389ee13
Replace var with public, prefix function definitions with public or protected
2016-06-16 13:22:23 +09:00
Alexey Kopytko
22c7e1705f
New timestamp field should respect existing style for variable names
2016-06-16 13:22:23 +09:00
Alexey Kopytko
85e4049be9
Reverted the bulk of recently itroduced breaking changes
...
This reverts commits 631bbb5f72 , 3d299d9938 , b3be543ba3 .
2016-06-16 13:22:23 +09:00
Alexey Kopytko
923008d208
Added ability to test with fixtures
...
- Now we can specify exact timestamp
- Current fixture example.xls is readable
2016-06-16 13:22:18 +09:00