Classes
\
Name | Description | |
---|---|---|
ApiTestWidget | RESTfulAPI Test suite DataObjects | EMPTY |
\Colymba\RESTfulAPI
Name | Description | |
---|---|---|
Inflector | Pluralize and singularize English words. | EMPTY |
RESTfulAPI | SilverStripe 3 RESTful API | EMPTY |
RESTfulAPIError | Stores an API errors. And a library of static methods. | EMPTY |
\Colymba\RESTfulAPI\Authenticators
Name | Description | |
---|---|---|
TokenAuthenticator | RESTfulAPI Token authenticator handles login, logout and request authentication via token | EMPTY |
\Colymba\RESTfulAPI\Extensions
Name | Description | |
---|---|---|
GroupExtension | Group extension used to create the defaults API Groups - API Admin => ALL ACCESS - API Editor => VIEW + EDIT + CREATE - API Reader => VIEW | EMPTY |
TokenAuthExtension | RESTfulAPI Token authentication data extension Add to any DataObject that will store the authentication token e.g. Member | EMPTY |
\Colymba\RESTfulAPI\PermissionManagers
Name | Description | |
---|---|---|
DefaultPermissionManager | Default RESTfulAPI Permission Manager Matches the request HTTP method with the DataObject can() method. | EMPTY |
\Colymba\RESTfulAPI\QueryHandlers
Name | Description | |
---|---|---|
DefaultQueryHandler | Default RESTfulAPI Query handler handles models request etc... | EMPTY |
\Colymba\RESTfulAPI\Serializers
Name | Description | |
---|---|---|
DefaultDeSerializer | Default RESTfulAPI Model DeSerializer handles DataObject, DataList etc.. JSON serialization and de-serialization | EMPTY |
DefaultSerializer | Default RESTfulAPI Model Serializer handles DataObject, DataList etc.. JSON serialization and de-serialization | EMPTY |
\Colymba\RESTfulAPI\Tests
Name | Description | |
---|---|---|
RESTfulAPITester | RESTfulAPI Test suite common methods and tools | EMPTY |
\Colymba\RESTfulAPI\Tests\API
Name | Description | |
---|---|---|
RESTfulAPITest | RESTfulAPI Test suite | EMPTY |
\Colymba\RESTfulAPI\Tests\Authenticators
Name | Description | |
---|---|---|
TokenAuthenticatorTest | TokenAuthenticator Test suite | EMPTY |
\Colymba\RESTfulAPI\Tests\Fixtures
Name | Description | |
---|---|---|
ApiTestAuthor | RESTfulAPI Test suite DataObjects | EMPTY |
ApiTestBook | RESTfulAPI Test suite DataObjects | EMPTY |
ApiTestLibrary | RESTfulAPI Test suite DataObjects | EMPTY |
ApiTestProduct | RESTfulAPI Test suite DataObjects | EMPTY |
\Colymba\RESTfulAPI\Tests\PermissionManagers
Name | Description | |
---|---|---|
DefaultPermissionManagerTest | Default Permission Manager Test suite | EMPTY |
\Colymba\RESTfulAPI\Tests\QueryHandlers
Name | Description | |
---|---|---|
DefaultQueryHandlerTest | Default Query Handler Test suite | EMPTY |
\Colymba\RESTfulAPI\Tests\Serializers
Name | Description | |
---|---|---|
DefaultDeSerializerTest | Default DeSerializer Test suite | EMPTY |
DefaultSerializerTest | Default Serializer Test suite | EMPTY |