Skip to content

Commit e5d620f

Browse files
committed
Rearrange README.md
1 parent 225b50f commit e5d620f

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,8 @@ Uses [Redmine API](http://www.redmine.org/projects/redmine/wiki/Rest_api/).
1515
* Choose between using native `cURL` function or any
1616
[PSR-18](https://www.php-fig.org/psr/psr-18/) http client like
1717
[Guzzle](https://github.com/guzzle/guzzle) for handling http connections
18-
* [mid-level API](https://github.com/kbsali/php-redmine-api/blob/v2.x/docs/usage.md#mid-level-api) e.g. `$client->getApi('issue')->create($data)`
19-
* [low-level API](https://github.com/kbsali/php-redmine-api/blob/v2.x/docs/usage.md#low-level-api) e.g. `$client->requestPost('/issues.json', $data)`
20-
21-
## Todo
22-
23-
* Check header's response code (especially for POST/PUT/DELETE requests)
24-
* See http://stackoverflow.com/questions/9183178/php-curl-retrieving-response-headers-and-body-in-a-single-request/9183272#9183272
25-
26-
## Limitations / Missing Redmine-API
27-
28-
Redmine is missing some APIs for a full remote management of the data:
29-
* List of activities & roles: http://www.redmine.org/issues/11464
30-
31-
A possible solution to this would be to create an extra APIs implementing the
32-
missing entry points. See existing effort in doing so:
33-
https://github.com/rschobbert/redmine-miss-api
18+
* [mid-level API](docs/usage.md#mid-level-api) e.g. `$client->getApi('issue')->create($data)`
19+
* [low-level API](docs/usage.md#low-level-api) e.g. `$client->requestPost('/issues.json', $data)`
3420

3521
## Requirements
3622

@@ -46,6 +32,20 @@ https://github.com/rschobbert/redmine-miss-api
4632
* The PHP [cURL](http://php.net/manual/en/book.curl.php) extension if you want to use the native `cURL` functions.
4733
* [PHPUnit](https://phpunit.de/) >= 9.0 (optional) to run the test suite
4834

35+
## Todo
36+
37+
* Check header's response code (especially for POST/PUT/DELETE requests)
38+
* See http://stackoverflow.com/questions/9183178/php-curl-retrieving-response-headers-and-body-in-a-single-request/9183272#9183272
39+
40+
## Limitations / Missing Redmine-API
41+
42+
Redmine is missing some APIs for a full remote management of the data:
43+
* List of activities & roles: http://www.redmine.org/issues/11464
44+
45+
A possible solution to this would be to create an extra APIs implementing the
46+
missing entry points. See existing effort in doing so:
47+
https://github.com/rschobbert/redmine-miss-api
48+
4949
## Install
5050

5151
### Composer

0 commit comments

Comments
 (0)