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 |