equal
deleted
inserted
replaced
|
1 <?php |
|
2 namespace CorpusParole\Libraries; |
|
3 |
|
4 class CocoonUtils { |
|
5 |
|
6 /** |
|
7 * Extract id form cocoon url. |
|
8 * |
|
9 * @return string |
|
10 */ |
|
11 public static function getIdFromUri($uri) { |
|
12 return substr($uri, strlen(config('corpusparole.cocoon_doc_id_base_uri'))); |
|
13 } |
|
14 |
|
15 /** |
|
16 * Create a Corpus resource id (purl url) |
|
17 * |
|
18 * @return string |
|
19 */ |
|
20 public static function getCorpusUriFromId($id) { |
|
21 return rtrim(config('corpusparole.corpus_doc_id_base_uri'),'/')."/$id"; |
|
22 } |
|
23 |
|
24 public static function getCocoonPubUrl($id) { |
|
25 return rtrim(config('corpusparole.cocoon_doc_pub_base_uri'), '/')."/$id"; |
|
26 } |
|
27 |
|
28 } |