madflow
ccbad6868d
(docs) removed Bower, use a CDN, Docker usage, updated Readme
2018-06-28 11:36:07 +02:00
madflow
b105d15f08
some migrations to PHP 7.1
2018-06-12 18:28:04 +02:00
madflow
b05ce01d3c
delete unused ReaderOptions
2018-06-12 18:27:00 +02:00
Adrien Loison
195b0d4bda
Upgrade to 3.0 guide
2018-06-04 08:46:37 +02:00
Adrien Loison
f7c483adbd
Better support for errored cells
2018-06-03 22:31:24 +02:00
Adrien Loison
1b64a06fbe
Move ReaderFactory into Common/Creator
2018-06-03 21:13:38 +02:00
Adrien Loison
d25a4ebd6d
Add docs to .gitattributes
2018-06-03 21:08:21 +02:00
Adrien Loison
e83ac423dc
Force PHP 7.1
2018-06-03 20:43:49 +02:00
madflow
5c0030854f
appveyor
2018-03-28 09:50:56 +02:00
madflow
01ad5af2c5
fix risky tests and assert true for silent tests
2018-03-25 15:35:19 +02:00
madflow
29cf6245a1
added Row::getCellAtIndex method
2018-02-14 21:32:10 +01:00
madflow
21e0e9e6b1
implement Cell:isDate() for unification
2018-01-16 14:22:37 +01:00
madflow
e135b71473
remove unused import
2018-01-16 14:22:10 +01:00
madflow
d84f5168ec
RowManager constructor does not take any arguments
2018-01-16 14:22:10 +01:00
madflow
88eee3be72
wrong parameter count in method call
2018-01-16 14:22:10 +01:00
Gabriel Caruso
4c7adbb33f
Refactoring tests
2017-12-15 10:09:18 +01:00
Gabriel Caruso
9f4e28b3fd
Clean else
2017-12-15 10:06:19 +01:00
Gabriel Caruso
0efdf48119
Support PHPUnit 6
2017-11-27 00:24:13 +01:00
madflow
cd0831ea8e
#463 , move gh-pages to docs folder
2017-11-26 20:02:20 +01:00
madflow
5b1bcc1303
(chore) add PHP 7.2
2017-11-20 22:24:01 +01:00
Adrien Loison
f5168114d0
Merge Reader and Writer entities
...
Merged Cell/Row/Style entities
2017-11-19 02:54:17 +01:00
Adrien Loison
4d1d1c1e87
various improvements
2017-11-19 02:41:07 +01:00
Adrien Loison
102e17159c
Make ODS reader return Row object
2017-11-19 01:36:18 +01:00
Adrien Loison
68a96367a8
Remove StyleMerger from RowManager
2017-11-18 21:19:31 +01:00
Adrien Loison
78b6639480
Make XLSX reader return Row objects
2017-11-18 20:53:22 +01:00
Adrien Loison
a665b974fa
Make CSV reader return Row objects
2017-11-18 19:08:27 +01:00
Adrien Loison
139f7fdfb3
Remove StyleMerger from Cell entity
2017-11-18 17:37:52 +01:00
Adrien Loison
c826d15472
Fix charachters escaping with CSV reader/writer
...
PHP's built-in functions fputcsv and fgetcsv are not RFC-4180 compliant and include an escape character that's not defined in the spec.
This results in escaping characters that should not be escaped.
This commit disables this escaping mechanism.
2017-11-11 16:21:05 +01:00
Adrien Loison
e2b519d6f9
Fetch XML file paths from Workbook Relationships
2017-11-11 15:25:12 +01:00
Adrien Loison
0c8a53c821
Fix isEmptyRow() check
2017-11-11 12:35:03 +01:00
Adrien Loison
5a470188a9
Merge remote-tracking branch 'origin/master' into develop_3.0
2017-11-11 12:20:28 +01:00
Adrien Loison
1c69dee9c9
Sheet visibility - ODS writer and reader
2017-11-11 11:11:47 +01:00
Adrien Loison
b9206fcb4b
Sheet visibility - XLSX writer and reader
2017-11-11 11:11:47 +01:00
Adrien Loison
ddfa40e8b3
StyleMerger and RowManager changes
...
Move DI of StyleMerger to get rid of business logic in the entities Cell and Row
Simplify RowManager
2017-11-10 22:45:57 +01:00
Adrien Loison
111f82d35f
Add tests for cell styling
2017-11-10 21:35:59 +01:00
madflow
8dd6487ea3
add upgrade documentation #492
2017-11-10 11:21:57 +01:00
madflow
7367b89384
always write rows even with no cells #492
2017-11-10 11:21:57 +01:00
Adrien Loison
8aec9ea992
Apply default row style in WorkbookManager
...
Instead of doing it in the Writer
2017-11-05 14:13:22 +01:00
Adrien Loison
3d0f108b1d
Consolidate external EntityFactory
...
All entities will now be created through a single factory (including the Writers).
Also, added a EntityFactory::createRowFromArray() to make it easier to create rows
2017-11-05 13:18:29 +01:00
Adrien Loison
2d2151ac8d
Split Writer EntityFactory into interal and external ones
2017-11-05 13:04:03 +01:00
Adrien Loison
ca5962271e
Default row style should only apply to existing cells
2017-11-05 12:17:45 +01:00
Adrien Loison
727a90fd06
Remove @api annotation
2017-11-05 02:23:26 +01:00
Adrien Loison
3851e05f83
Remove @expectedException annotation
2017-11-05 02:21:09 +01:00
Adrien Loison
7274226b75
Row objects and Cell styling
...
This commit introduces Row and Cell entities, that will replace the arrays passed in previously.
It also adds support for Cell styling (instead of Row styling only).
2017-11-05 02:12:28 +01:00
Adrien Loison
fec27e9056
Update .php_cs.dist
...
Remove "void_return" rule
2017-11-04 16:43:36 +01:00
Adrien Loison
c74c0d9127
Add support for 1904 dates
...
This commit adds support for dates using the 1904 calendar (starting 1904-01-01 00:00:00).
It also fixes some issues with the dates in 1900 calendar (which now correctly start at 1899-12-30 00:00:00).
Finally, it is now possible to have negative timestamps, representing dates before the base date (and up to 0000-01-01 00:00:00), as per the SpreadsheetML specs. Note that some versions of Excel don't support negative dates...
2017-11-04 16:33:46 +01:00
Adrien Loison
e1ae3c8a81
Update php-cs config: increment_style
2017-11-04 13:32:22 +01:00
madflow
0ab053dc6e
(chore) remove hhvm from the test grid
2017-10-13 18:50:10 +02:00
Adrien Loison
28c1bea28c
Code style should not follow Yoda style
2017-10-04 00:53:05 +02:00
Lumír Toman
3681a3421a
Change Worksheet function visibility from private to protected in order to class extending. We have created small package on top of the Spout for support cell number format and per cell styles.
v2.7.3
2017-09-25 21:44:35 +02:00