├── .gitignore ├── LICENSE.md ├── README.md ├── composer.json └── src └── PhalconRest ├── Api.php ├── Api ├── ApiCollection.php ├── ApiEndpoint.php └── ApiResource.php ├── Constants └── Services.php ├── Di └── FactoryDefault.php ├── Export ├── Documentation.php ├── Documentation │ ├── ApiCollection.php │ └── ApiEndpoint.php └── Postman │ ├── ApiCollection.php │ └── Request.php ├── Middleware ├── AuthorizationMiddleware.php └── FractalMiddleware.php ├── Mvc ├── Controller.php ├── Controllers │ ├── CollectionController.php │ ├── CrudResourceController.php │ ├── FractalController.php │ └── ResourceController.php └── Plugin.php ├── QueryParsers └── PhqlQueryParser.php └── Transformers ├── Documentation ├── ApiCollectionTransformer.php ├── ApiEndpointTransformer.php └── RouteTransformer.php ├── DocumentationTransformer.php ├── ModelTransformer.php ├── Postman ├── ApiCollectionTransformer.php └── RequestTransformer.php └── Transformer.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | .idea 3 | composer.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/composer.json -------------------------------------------------------------------------------- /src/PhalconRest/Api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Api.php -------------------------------------------------------------------------------- /src/PhalconRest/Api/ApiCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Api/ApiCollection.php -------------------------------------------------------------------------------- /src/PhalconRest/Api/ApiEndpoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Api/ApiEndpoint.php -------------------------------------------------------------------------------- /src/PhalconRest/Api/ApiResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Api/ApiResource.php -------------------------------------------------------------------------------- /src/PhalconRest/Constants/Services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Constants/Services.php -------------------------------------------------------------------------------- /src/PhalconRest/Di/FactoryDefault.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Di/FactoryDefault.php -------------------------------------------------------------------------------- /src/PhalconRest/Export/Documentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Export/Documentation.php -------------------------------------------------------------------------------- /src/PhalconRest/Export/Documentation/ApiCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Export/Documentation/ApiCollection.php -------------------------------------------------------------------------------- /src/PhalconRest/Export/Documentation/ApiEndpoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Export/Documentation/ApiEndpoint.php -------------------------------------------------------------------------------- /src/PhalconRest/Export/Postman/ApiCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Export/Postman/ApiCollection.php -------------------------------------------------------------------------------- /src/PhalconRest/Export/Postman/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Export/Postman/Request.php -------------------------------------------------------------------------------- /src/PhalconRest/Middleware/AuthorizationMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Middleware/AuthorizationMiddleware.php -------------------------------------------------------------------------------- /src/PhalconRest/Middleware/FractalMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Middleware/FractalMiddleware.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Controller.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Controllers/CollectionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Controllers/CollectionController.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Controllers/CrudResourceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Controllers/CrudResourceController.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Controllers/FractalController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Controllers/FractalController.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Controllers/ResourceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Controllers/ResourceController.php -------------------------------------------------------------------------------- /src/PhalconRest/Mvc/Plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Mvc/Plugin.php -------------------------------------------------------------------------------- /src/PhalconRest/QueryParsers/PhqlQueryParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/QueryParsers/PhqlQueryParser.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Documentation/ApiCollectionTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Documentation/ApiCollectionTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Documentation/ApiEndpointTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Documentation/ApiEndpointTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Documentation/RouteTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Documentation/RouteTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/DocumentationTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/DocumentationTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/ModelTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/ModelTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Postman/ApiCollectionTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Postman/ApiCollectionTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Postman/RequestTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Postman/RequestTransformer.php -------------------------------------------------------------------------------- /src/PhalconRest/Transformers/Transformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redound/phalcon-rest/HEAD/src/PhalconRest/Transformers/Transformer.php --------------------------------------------------------------------------------