-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shared with PHPOffice #485
Comments
Would also apply to components like the OLE Reader/Writer, and also to some document-level elements like DocumentProperties and parts of DocumentSecurity |
Useful in a separate repository when dependencies can be managed via composer, but harder for doing a non-composer build of all components |
@MarkBaker Exactly for OLE and DocumentProperties. Ah ! Composer save our lives :p |
Namespacing would be a godsend there, but that requires forcing the minimum version requirement to PHP 5.3.0.... which is all to the good as well, as it means guaranteed SPL in PHP core, closures, etc |
@MarkBaker Actually, the minimal support is :
|
+1 for separate subproject in PHPOffice family managed by Composer. So we can have other projects depended on it. I would call it As regards PHP version, I suggest starting with at least 5.3. PHPExcel will use the lib when got PHP upgraded. |
@RomanSyroeshko Good idea for |
Some parts of PHPOffice projects are recurrents :
The idea would be to create a package (PHPOfficeShared or PHPOffice or...) which permits to group useful functions in one place for improving all projects.
Poke teams :
The text was updated successfully, but these errors were encountered: