General

  1. Is it free?
    • YES!
  2. How do I get started?
    • Take a look at the examples page for a demonstration or download the package.
  3. Is it difficult to use?
    • No. We believe in convention over configuration so only minimal configuration is necessary to get it up and running.
  4. How is ExtPHP licensed?
    • The Apache GPL 2.0.
  5. Can I join or contribute?
    • Sure! Just send an email to info[at]ext-php.org

Technical

  1. How do I make my PHP classes availeble for ExtPHP?
    • Publish your classes inside the service directory and your done!
  2. What is a ReturnFactory?
    • A ReturnFactory is a sort of response handler which translates your call from a format like JSON or XMLRPC to a native PHP function call and back again. This makes it very easy to build in independent support for all kinds of data formats
  3. How do I write my own ReturnFactory?
    • Simply take a look at the standard provided JSON ReturnFactory, it should help you buikd your own ReturnFactory.
  4. How about error handling?
    • Error handling is done inside a ReturnFactory. This way your error messages will have the same format as the rest of your traffic.

Security

  1. Is there a security layer in ExtPHP?
    • No, not yet.