I need an expert PHP coder to assist on a project. There is lots more work to come if this first project works out well.
I need PHP-object wrappers for accessing Amazon's web services. You must create these from scratch - don't start based on others work.
I need two PHP4 (not PHP5) classes - search, and item. A search represents an item search and it returns a collection of items. An item represents an existing item in the Amazon web service. We must be able to search (books only) by title, author, or ISBN number. For searches, we must be able to page through as many results as are returned by Amazon.
Most important to me is code quality and design. Please submit a sample PHP class that you have created for me to review. I require extremely well documented code. Assume someone else is going to maintain the code your produce, and that maintainer will only be able to read comments and any design docs you put together.
Here are my other requirements:
- Must use Amazon ECS 4.0 (not older 3.0 API)
- PHP 4
- All URL handling/downloading must be done using CURL
- All XML handling done via PHP expat
- Use PEAR coding standards and naming conventions
- Must make REST requests to Amazon, not SOAP
Please read all these instructions carefully and ask any questions you may have.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
PHP4