Commit e2d7887b067ae1e78d8ea39c733ea3f36ae7089c
1 parent
63057027
Exists in
master
and in
88 other branches
Fix apiDoc install
Showing
3 changed files
with
9 additions
and
7 deletions
Show diff stats
.gitignore
php/rest/apidoc.json renamed to php/rest/apidoc.json.template
... | ... | @@ -2,6 +2,6 @@ |
2 | 2 | "name": "AMDA web-services Rest API", |
3 | 3 | "description": "The web-services provided by AMDA aim at giving to a user access public data as well as its private data. These data may be private or shared Time Tables, public or user-defined parameters. All these webservices are also available through a SOAP interface.", |
4 | 4 | "title": "AMDA Web-services Rest API documentation", |
5 | - "url": "http://amda.irap.omp.eu/php/rest/", | |
6 | - "sampleUrl": "http://amda.irap.omp.eu/php/rest/" | |
5 | + "url": "{:REST_API_URL:}", | |
6 | + "sampleUrl": "{:REST_API_URL:}" | |
7 | 7 | } |
... | ... |
scripts/apiDoc.php
... | ... | @@ -2,11 +2,11 @@ |
2 | 2 | require_once dirname(__FILE__) . '/../php/config.php'; |
3 | 3 | |
4 | 4 | $restFolderPath = AMDA_IHM . "php/rest"; |
5 | -$apidocConfigFile = $restFolderPath . "apidoc.json"; | |
6 | -$tempConfigFile = tempnam(sys_get_temp_dir(), 'apidoc.json'); | |
5 | +$apidocConfigTemplateFile = $restFolderPath . "/apidoc.json.template"; | |
6 | +$apidocConfigFile = $restFolderPath . "/apidoc.json"; | |
7 | 7 | |
8 | -$apidocConfig = str_replace("{:REST_API_URL:}", REST_API_URL, file_get_contents($apidocConfigFile)); | |
9 | -file_put_contents($tempConfigFile, $apidocConfig); | |
8 | +$apidocConfig = str_replace("{:REST_API_URL:}", REST_API_URL, file_get_contents($apidocConfigTemplateFile)); | |
9 | +file_put_contents($apidocConfigFile, $apidocConfig); | |
10 | 10 | |
11 | -echo exec("apidoc -v -c $tempConfigFile -i $restFolderPath -o " . API_DOC_PATH); | |
11 | +echo exec("apidoc -v -c $apidocConfigFile -i $restFolderPath -o " . API_DOC_PATH).PHP_EOL; | |
12 | 12 | ?> |
... | ... |