| @@ 28-36 (lines=9) @@ | ||
| 25 | * @param sring $url URL |
|
| 26 | * @return sstring API URL |
|
| 27 | */ |
|
| 28 | function apize_url( $url ) { |
|
| 29 | if ( false !== strpos( $url, '/api' ) ) { |
|
| 30 | return $url; |
|
| 31 | } |
|
| 32 | ||
| 33 | $host = preg_quote( parse_url( $url, PHP_URL_HOST ) ); |
|
| 34 | ||
| 35 | return preg_replace( "#^https?://$host#", '\\0/api', $url ); |
|
| 36 | } |
|
| 37 | ||
| 38 | if ( empty( $argv[1] ) ) { |
|
| 39 | die_error( 'No DESTINATION_URL specified' ); |
|
| @@ 31-39 (lines=9) @@ | ||
| 28 | * |
|
| 29 | * @return string $api_url GlotPress API URL. |
|
| 30 | */ |
|
| 31 | function apize_url( $url ) { |
|
| 32 | if ( false !== strpos( $url, '/api' ) ) { |
|
| 33 | return $url; |
|
| 34 | } |
|
| 35 | ||
| 36 | $host = preg_quote( parse_url( $url, PHP_URL_HOST ) ); |
|
| 37 | ||
| 38 | return preg_replace( "#^https?://$host#", '\\0/api', $url ); |
|
| 39 | } |
|
| 40 | ||
| 41 | // Output |
|
| 42 | if ( empty( $argv[1] ) ) { |
|