В CodeIgniter я создал функцию обработки коротких URL-адресов в моей модели, которая принимает URL-адрес, отправленный моим контроллером, в качестве параметра. Чтобы установить строку, которую принимает моя модель, я использую следующее:
$hash_str = end($this->uri->segments);
$fullURL = (string)"http://example.com/$hash_str";
Когда я вывожу $fullURL
в контроллере, я получаю «правильный» URL
fb($fullURL) //outputs http://example.com/3fs3A
но когда я обрабатываю это в моей модели, я получаю
fb($fullURL) //outputs http://example.com/%5Bobject%20Object%5D
Как отправить предварительно обработанную строку в мою модель или как получить конечный сегмент для правильного преобразования в моей модели?