Skip to content
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

Major Refactoring #10

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open

Major Refactoring #10

wants to merge 65 commits into from

Conversation

splitbrain
Copy link
Owner

@splitbrain splitbrain commented Jul 16, 2016

This refactors the whole library to be much cleaner and improves testing a lot.

@seblucas @mbirth it would be very helpful if you could go through this branch and see if you can get your software working with it. And if not tell me what functionality you miss. I hope to publish this to master and packagist soonish.

Todos:

  • improve test coverage some more (some of the convenience methods aren't covered, yet)
  • improve readme
  • set up automatic building of the API docs
  • fix scrutinizer coverage upload

seblucas and others added 30 commits December 9, 2012 07:34
having to create one in a temporary directory
to work with kepub.epub

Warning : the epub won't be valid anymore.
Fix updating zip without signature in header
--HG--
rename : test/test.phpunit.php => test/epubTest.php
This will fix the downloaded filename with Edge, IE11 if it contains a non ASCII character.
mbirth and others added 30 commits July 3, 2016 21:17
Composer Packagist support
Allow downloading an updated epub without saving it in a temporary directory
I decided against using DateTime objects since book dates are often not
complete. Eg. 1597 is a valid publishing date, but DateTime would fill
up this date with the current date. Eg. 1597-07-19 which makes not much
sense.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants