Commit Graph

237 Commits

Author SHA1 Message Date
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
Carsten Schmitz 3b766dc161 Merge pull request #7 from stevleibelt/master
Reverteds protected and private properties to public ones.
2016-03-16 08:15:02 +01:00
stevleibelt 631bbb5f72 made all protected or private properties public again 2016-01-20 22:19:52 +01:00
stevleibelt 3d299d9938 started unit test fixed error for Spreadsheet_Excel_Writer_Workbook::setVersion() 2016-01-17 21:24:28 +01:00
Carsten Schmitz 8b1d66e09a Merge pull request #5 from stevleibelt/master
updated code base to work with php 5 and above
2016-01-08 08:40:56 +01:00
stevleibelt b3be543ba3 updated require_once status, replaced var with either public or protected visibility. also prefixed functions with eher public or protected (if method name starts with _ it will be protected). also updated composer.json 2016-01-07 23:01:38 +01:00