Commit Graph

28 Commits

Author SHA1 Message Date
Adrien Crivelli 47cde0dadc
Introduce vendor prefix `PhpOffice` to namespace 2016-09-01 02:20:47 +09:00
Adrien Crivelli 29bdbd4e0b
Respect PSR-0 with matching folder name and namespace `PhpSpreadsheetTests` 2016-08-25 13:53:15 +09:00
Adrien Crivelli ba70544846
Fix crash when reading HTML files 2016-08-25 11:14:03 +09:00
Adrien Crivelli 09d456e477
Introduce PHP-CS-Fixer for stricter code style rules
PHP-CS-Fixer allow to check different things than phpcs and it allows
code to be more consistent. Configuration can be changed in `.php_cs`
2016-08-17 00:33:57 +09:00
Adrien Crivelli 539a89a918
Rename namespace `PHPExcel` to `PhpSpreadsheet`
This also fix a few bugs that were introduced when migrating to
namespace. Some non-namespaces classes were leftover

FIX #15
2016-08-16 23:24:47 +09:00
Adrien Crivelli 00657c906e
Reorganize unit tests
All code for unit tests is now under the `PhpSpreadsheet\Tests` namespace
which is autoloaded via composer mechanism. So there is no need for
`require()` anymore.

Also, tests were moved in `tests/` folder and phpunit should be executed from
the project root folder. This is to conform to the de facto standard, notably
in use in phpunit itself.
2016-08-14 02:29:33 +09:00
MarkBaker 0ffd678c65 Composer reference changes 2016-08-13 11:43:52 +01:00
Gabriel Machado a2ac7e626d Update composer.json
Missing comma :)

This package will replace PHPExcel ?
2016-07-14 18:02:23 -03:00
MarkBaker 32250cd974 Updated composer for minimum PHP version 5.5 2016-06-19 18:26:38 +01:00
MarkBaker f8bc12740d Fix reference for gd in composer 2016-02-09 15:27:42 +00:00
MarkBaker 0025318d7e Minor tweaks 2015-12-06 16:08:37 +00:00
MarkBaker f7e772dee4 Fix suggest in composer 2015-09-14 23:33:37 +01:00
MarkBaker f6c99e0a25 Fix composer 2015-09-14 23:17:41 +01:00
MarkBaker 6a70df474d Composer update 2015-09-14 22:52:57 +01:00
MarkBaker d9cbaa3090 Add pclzip to composer 2015-07-08 22:21:29 +01:00
MarkBaker 99ac714a56 Additional suggestions for composer file 2015-05-26 23:49:37 +01:00
MarkBaker d88bcab34c Fix namespace for composer psr-4 autoloader 2015-05-26 23:30:36 +01:00
MarkBaker 4ac2d1930e Updates to travis and composer files for new folder structure 2015-05-26 21:24:14 +01:00
MarkBaker 665a1c1edb Update composer dependency on PHP 5.4 minimum, and include unit testing dependencies for dev 2015-05-24 14:41:25 +01:00
Progi1984 61b5fa0beb Validation PSR-2 : Tabs to spaces 2015-05-12 11:22:06 +02:00
Progi1984 986b20bbb1 Travis CI : Support for PSR-2 test 2015-05-12 08:02:56 +02:00
Navarr Barnier dde17c4e1d Add ext-xmlwriter as a Composer requirement
XMLWriter is surprisingly a different extension from xml; and so is not installed on some systems (such as Gentoo).  This commit enforces it to be installed, since it's necessary for the functionality of PHPExcel.
2014-01-03 16:59:32 -05:00
Progi1984 f3b0d4284c IMPROVED : Composer 2012-12-18 14:57:13 +01:00
Progi1984 75b9dfd100 IMPROVED : Composer 2012-12-18 00:46:03 +01:00
Mark Baker 6bc4199675 Various tweaks and fixes 2012-11-24 22:48:44 +00:00
Mark Baker 058b254902 composer name must be all lowercase 2012-11-23 19:39:23 +00:00
Mark Baker f7be6c7c31 Set composer name 2012-11-23 19:34:54 +00:00
Mark Baker 153240759a Initial composer file - let's hope I've got this thing right 2012-11-23 19:28:44 +00:00