Michael Dowling
|
8cd23cefb1
|
[Service] Removing service descriptions from concrete command based clients. Only use a service description if your client uses dynamic commands. Dynamic commands and concrete commands can be used in the same client-- Client::getCommand will look to see if a service description has been set and if it contains the command by name, then the client will see if a concrete command class matches the supplied name using inflection. Removing caching stuff from client factory methods. Removing client builders as a factory can handle it.
|
2011-03-20 17:51:54 -05:00 |
|
Michael Dowling
|
5000972453
|
[Service] Removing the need to create builders. Giving clients back their constructor and removing the docblock annotation magic from clients. Using a factory method for every client with a custom constructor so that the service builder will be able to convert an array of parameters into a client. Simplifying service builder and services.xml.
|
2011-03-18 14:04:57 -05:00 |
|
Michael Dowling
|
58bce23cf9
|
[Service] Moving docblock annotations for services into the builder and giving clients back their constructors.
|
2011-03-17 22:37:20 -05:00 |
|
Michael Dowling
|
8c5bef47b1
|
[Http] [Service] Making the default request factory use static methods. Adding common HTTP method helper methods to the request factory. Renaming Client::getRequest() to Client::createRequest(). Renaming some methods of the RequestFactory. Changing the interface of Client::createRequest() to use a string or array and proxy calls to the default request factory. The createRequest method can be overridden in sub-classes if you need to use custom request objects.
|
2011-03-11 13:52:26 -06:00 |
|
Michael Dowling
|
6584ae411e
|
Removing third party services from main repository. Refactoring tests to account for the absence of third party libaries-- using mock objects in their place. Fixing a bug in Inspector that would miss injection delimiters at the beginning of a string. Fixing a bug in ResourceIteratorApplyBatched that caused some resources to skipped when sending batch data to the callback.
|
2011-02-28 22:30:22 -06:00 |
|