Comments for "Services_SharedBook"

» Submit Your Comment
Comments are only accepted during the "Proposal" phase. This proposal is currently in the "Finished" phase.
» Comments
  • Adam Harvey  [2007-07-10 13:09 UTC]

    Generally looks good. A few minor nits:

    - Exceptions in PEAR packages need to extend from PEAR_Exception, not Exception, per the coding standards. That should just be a matter of changing the extends clause in Services_SharedBook_Exception from extending Exception.

    - You can access SimpleXML attributes more simply than you are as array elements: for example, $apiAnswer->attributes()->status could be replaced with $apiAnswer['status'].

    - At present, your tarball isn't installable. If you change the package name to Services_SharedBook in package.xml, it'll work.

    Beyond that, I can't test it as I'm not a member of SharedBook at present, but it looks solid. Just a shame about the HTTP_Client situation at present.
  • Alex Lavrov  [2007-07-10 13:29 UTC]

    Thanx.

    Fixed exception issue.
    Fixed package.xml

    About XML, it's only works with status, I prefer it will be that way, since is more readable (I think).
  • Alex Lavrov  [2007-07-10 13:34 UTC]

    Oh, yes ..

    If anyone wants to try he example, just register for free:

    http://www.sharedbook.com/biz/dev/mydevaccount.html

    Or you can see it work (python version of this wrapper) on www.blogger.com.