├── .gitignore ├── LICENSE ├── README.md ├── composer.json └── src ├── API ├── BaseController.php ├── BaseModel.php ├── CORSTrait.php ├── Entity.php ├── Output.php ├── Relation.php ├── RelationFilter.php ├── SearchHelper.php ├── SecureController.php └── SimpleSecureController.php ├── Authentication ├── AdapterInterface.php ├── Authenticator.php ├── AuthenticatorInterface.php └── UserProfile.php ├── Exception ├── DatabaseException.php ├── ErrorStore.php ├── HTTPException.php └── ValidationException.php ├── Mvc └── AtomicCollection.php ├── Query ├── QueryBuilder.php └── QueryField.php ├── Request ├── Adapters │ ├── ActiveModel.php │ └── JsonApi.php └── Request.php ├── Result ├── Adapters │ ├── ActiveModel │ │ ├── Data.php │ │ └── Result.php │ └── JsonApi │ │ ├── Data.php │ │ └── Result.php ├── Data.php ├── Relationship.php └── Result.php ├── Rules ├── DenyIfRule.php ├── DenyRule.php ├── FilterRule.php ├── ModelCallbackRule.php ├── QueryRule.php ├── Registry.php └── Store.php ├── Traits └── TableNamespace.php ├── Util └── Inflector.php └── bin ├── base.php ├── bootstrap ├── cli.php └── web.php ├── config.php ├── errorHandler.php ├── loader.php ├── maintenanceRoute.php └── services.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/composer.json -------------------------------------------------------------------------------- /src/API/BaseController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/BaseController.php -------------------------------------------------------------------------------- /src/API/BaseModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/BaseModel.php -------------------------------------------------------------------------------- /src/API/CORSTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/CORSTrait.php -------------------------------------------------------------------------------- /src/API/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/Entity.php -------------------------------------------------------------------------------- /src/API/Output.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/Output.php -------------------------------------------------------------------------------- /src/API/Relation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/Relation.php -------------------------------------------------------------------------------- /src/API/RelationFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/RelationFilter.php -------------------------------------------------------------------------------- /src/API/SearchHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/SearchHelper.php -------------------------------------------------------------------------------- /src/API/SecureController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/SecureController.php -------------------------------------------------------------------------------- /src/API/SimpleSecureController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/API/SimpleSecureController.php -------------------------------------------------------------------------------- /src/Authentication/AdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Authentication/AdapterInterface.php -------------------------------------------------------------------------------- /src/Authentication/Authenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Authentication/Authenticator.php -------------------------------------------------------------------------------- /src/Authentication/AuthenticatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Authentication/AuthenticatorInterface.php -------------------------------------------------------------------------------- /src/Authentication/UserProfile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Authentication/UserProfile.php -------------------------------------------------------------------------------- /src/Exception/DatabaseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Exception/DatabaseException.php -------------------------------------------------------------------------------- /src/Exception/ErrorStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Exception/ErrorStore.php -------------------------------------------------------------------------------- /src/Exception/HTTPException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Exception/HTTPException.php -------------------------------------------------------------------------------- /src/Exception/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Exception/ValidationException.php -------------------------------------------------------------------------------- /src/Mvc/AtomicCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Mvc/AtomicCollection.php -------------------------------------------------------------------------------- /src/Query/QueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Query/QueryBuilder.php -------------------------------------------------------------------------------- /src/Query/QueryField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Query/QueryField.php -------------------------------------------------------------------------------- /src/Request/Adapters/ActiveModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Request/Adapters/ActiveModel.php -------------------------------------------------------------------------------- /src/Request/Adapters/JsonApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Request/Adapters/JsonApi.php -------------------------------------------------------------------------------- /src/Request/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Request/Request.php -------------------------------------------------------------------------------- /src/Result/Adapters/ActiveModel/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Adapters/ActiveModel/Data.php -------------------------------------------------------------------------------- /src/Result/Adapters/ActiveModel/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Adapters/ActiveModel/Result.php -------------------------------------------------------------------------------- /src/Result/Adapters/JsonApi/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Adapters/JsonApi/Data.php -------------------------------------------------------------------------------- /src/Result/Adapters/JsonApi/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Adapters/JsonApi/Result.php -------------------------------------------------------------------------------- /src/Result/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Data.php -------------------------------------------------------------------------------- /src/Result/Relationship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Relationship.php -------------------------------------------------------------------------------- /src/Result/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Result/Result.php -------------------------------------------------------------------------------- /src/Rules/DenyIfRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/DenyIfRule.php -------------------------------------------------------------------------------- /src/Rules/DenyRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/DenyRule.php -------------------------------------------------------------------------------- /src/Rules/FilterRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/FilterRule.php -------------------------------------------------------------------------------- /src/Rules/ModelCallbackRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/ModelCallbackRule.php -------------------------------------------------------------------------------- /src/Rules/QueryRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/QueryRule.php -------------------------------------------------------------------------------- /src/Rules/Registry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/Registry.php -------------------------------------------------------------------------------- /src/Rules/Store.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Rules/Store.php -------------------------------------------------------------------------------- /src/Traits/TableNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Traits/TableNamespace.php -------------------------------------------------------------------------------- /src/Util/Inflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/Util/Inflector.php -------------------------------------------------------------------------------- /src/bin/base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/base.php -------------------------------------------------------------------------------- /src/bin/bootstrap/cli.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/bootstrap/cli.php -------------------------------------------------------------------------------- /src/bin/bootstrap/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/bootstrap/web.php -------------------------------------------------------------------------------- /src/bin/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/config.php -------------------------------------------------------------------------------- /src/bin/errorHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/errorHandler.php -------------------------------------------------------------------------------- /src/bin/loader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/loader.php -------------------------------------------------------------------------------- /src/bin/maintenanceRoute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/maintenanceRoute.php -------------------------------------------------------------------------------- /src/bin/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gte451f/phalcon-json-api-package/HEAD/src/bin/services.php --------------------------------------------------------------------------------