Code Monkey home page Code Monkey logo

phaxio-php's People

Contributors

benmorel avatar jnankin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

phaxio-php's Issues

faxList should not require start and end timestamps

The Phaxio API states that for the faxList request, both the start and end timestamps have default values (-1 week, and now). It should be possible for the client to take advantage of these defaults by not passing values for them.

In particular requiring an end timestamp seems like a trap for the developer. I wanted all available updates, and would have happily taken the phaxio's server's default for "now". But since I was forced to pass a value, I used time() on my local machine. Well it turns out the clock on my dev box VM had drifted a couple minutes, such that the end timestamp I was passing was inadvertently excluding the most recent updates. I fixed that problem for now by passing time() + 15 minutes instead but ideally I shouldn't have had to worry about this.

Tag stable release

Is it an idea to tag the current stable (?) release? Installation using Composer currently requires:

"phaxio/phaxio": "dev-master"

This would cause changes to be immediately be adopted when they are committed to the master branch, which might not be preferred on production environments. Something like:

"phaxio/phaxio": "0.1.0"

Or

"phaxio/phaxio": "~0.1"

Would be preferred.

Also see https://getcomposer.org/doc/01-basic-usage.md#next-significant-release-tilde-operator- and the part about semantic versioning :)

release with recent fixes

Hello,

it seems that last release was done long time ago. Are you planning any other releases soon? It seems that there are some useful fixes in master branch such of test_fail param support. However I would not prefer using dev-master on production

Any plans to update for v2?

I guess this would be a pain to be compatible with v1 also, but a breaking 2.0.0 release that only works with v2 of the API would make sense to me.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.