1: <?php
2:
3: App::uses('Basics', 'Base.Lib');
4:
5: class Context {
6:
7: public function getInstanceIdByUrl($url) {
8: return $this->_internalGetInstanceIdByUrl(
9: Basics::parseUrl($url));
10: }
11:
12: protected function _internalGetInstanceIdByUrl($url) {
13: return $url[0];
14: }
15:
16: public function buildUrl($url, $contextInstanceId) {
17: return $this->_internalBuildUrl(
18: Basics::parseUrl($url), $contextInstanceId);
19: }
20:
21: protected function _internalBuildUrl($url, $contextInstanceId) {
22: $url[0] = $contextInstanceId;
23: return $url;
24: }
25:
26: }
27: