mirror of
https://github.com/doctrine/rest.git
synced 2026-03-24 00:22:09 +01:00
Alternatives to this project #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tomhv on GitHub (Nov 19, 2015).
Hey guys,
I know this project isn't maintained any more, but do you know if someone took over somewhere with another project?
Cheers,
Tom
@Potherca commented on GitHub (Nov 19, 2015):
I would also be interested in the reason(s) why this project isn't maintained anymore...
Maybe other developers might be interested in taking over the project... My bet is there are 30 forks for a reason...
@TobiasHauck commented on GitHub (Mar 27, 2016):
Have a look at this project:
https://github.com/CircleOfNice/DoctrineRestDriver
@o5 commented on GitHub (May 10, 2016):
rapl/rapl looks good.
@Potherca commented on GitHub (May 10, 2016):
Thanks for the suggestion! RAPL does indeed look good.
@scaytrase commented on GitHub (Oct 14, 2016):
As far as I see RAPL is abandoned now too. We've implemented own tool intop of
doctrine\common.https://github.com/bankiru/doctrine-api-client
It uses RPC API terminology, but there is no problem to transform RPC call to REST one (forge the URL from method and parameters and left other parameters to body\query args)
Currently it's read only (no merge\persist\flush calls implemented), but we are working on it
@Potherca commented on GitHub (Oct 15, 2016):
That seems to be an understatement.
Looks like the only remaining alternatives are:
@scaytrase commented on GitHub (Oct 15, 2016):
DoctrineRestDriverlooks nice, btw, when you building your own API from scratch. We already have one and it was not a REST, so we have an private client for and a working for a new one, mentioned above@Potherca commented on GitHub (Mar 13, 2018):
Lately, we've been using this: https://api-platform.com
It's a broader solution (build with Symfony) but it does offer a REST API, based on Doctrine entities...
@scaytrase commented on GitHub (Mar 13, 2018):
@Potherca does it provide REST API client based on doctrine entities? this repo did both
@Potherca commented on GitHub (Mar 13, 2018):
Indirectly, yes. A Swagger file is generated based on the Entities, a REST API client can be generated using the Swagger Code Generator.
The big advantage is that non-PHP clients can be generated just as easily as a PHP client.
Because API-Platform uses hydra (and/or JSON-LD) the Swagger file (and thus the generated client) can be made very precise.