APPPATH/classes/controller/tutor.php [ 32 ]
27 ->bind('age',$age)
28 ;
29 //$sizechart = array();
30 $tutor = Model::factory('tutor')->getAccount($id,$this->langID);
31 if($this->langID == 3){
32 $tutor['name'] = $tutor['name_ru']!='' ? $tutor['name_ru'] : $tutor['name'];
33 $tutor['surname'] = $tutor['surname_ru']!='' ? $tutor['surname_ru'] : $tutor['surname'];
34 }
35 $accountSubjects = Model::factory('personal')->getAccountSubjects($id);
36 $subjects = Model::factory('personal')->getSubjectsID($this->langID);
37 $places = Model::factory('personal')->placesByID($this->langID);
-
APPPATH/classes/controller/tutor.php [ 32 ] » Kohana_Core::error_handler(arguments)
0
integer 8
1
string(24) "Undefined index: name_ru"
2
string(88) "/var/www/repetitor_az_usr/data/www/repetitor.az/application/classes/controller/tutor.php"
3
integer 32
4
array(16) ( "view" => string(5) "tutor" "id" => string(4) "7973" "content" => object View(2)
{ protected _file => string(75) "/var/www/repetitor_az_usr/data/www/repetitor.az/application/views/tutor.php" protected _data => array(14) ( "id" => string(4) "7973" "tutor" => array(0) "accountSubjects" => NULL "subjects" => NULL "places" => NULL "accountSubjectDirections" => NULL "accountEducations" => NULL "accountJobs" => NULL "accountCertificates" => NULL "related" => NULL "reviews" => NULL "relatedTutors" => NULL "exp" => NULL "age" => NULL ) }
"tutor" => array(0) "accountSubjects" => NULL "subjects" => NULL "places" => NULL "accountSubjectDirections" => NULL "accountEducations" => NULL "accountJobs" => NULL "accountCertificates" => NULL "related" => NULL "reviews" => NULL "relatedTutors" => NULL "exp" => NULL "age" => NULL )27 ->bind('age',$age) 28 ; 29 //$sizechart = array(); 30 $tutor = Model::factory('tutor')->getAccount($id,$this->langID); 31 if($this->langID == 3){ 32 $tutor['name'] = $tutor['name_ru']!='' ? $tutor['name_ru'] : $tutor['name']; 33 $tutor['surname'] = $tutor['surname_ru']!='' ? $tutor['surname_ru'] : $tutor['surname']; 34 } 35 $accountSubjects = Model::factory('personal')->getAccountSubjects($id); 36 $subjects = Model::factory('personal')->getSubjectsID($this->langID); 37 $places = Model::factory('personal')->placesByID($this->langID);
-
{PHP internal call} » Controller_Tutor->action_index()
-
SYSPATH/classes/kohana/request/client/internal.php [ 118 ] » ReflectionMethod->invoke(arguments)
0
object Controller_Tutor(16)
{ public template => object View(2)
{ protected _file => string(76) "/var/www/repetitor_az_usr/data/www/repetitor.az/application/views/common.php" protected _data => array(0) }
public auto_render => bool TRUE public request => object Request(21){ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _callback => NULL protected _uri => string(24) "(lang/<lang>/)tutor/<id>" protected _regex => array(1) ( "id" => string(2) ".+" ) protected _defaults => array(4) ( "lang" => string(2) "az" "country" => string(2) "az" "controller" => string(5) "tutor" "action" => string(5) "index" ) protected _route_regex => string(55) "#^(?:lang/(?P<lang>[^/.,;?\n]++)/)?tutor/(?P<id>.+)$#uD" }
protected _routes => NULL protected _response => object Response(5){ protected _status => integer 200 protected _header => object HTTP_Header(0)
protected _header => object HTTP_Header(0){ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }{ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(5) "tutor" protected _action => string(5) "index" protected _uri => string(18) "lang/ru/tutor/7973" protected _external => bool FALSE protected _params => array(3) ( "lang" => string(2) "ru" "id" => string(4) "7973" "country" => string(2) "az" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
public _injected_routes => array(0) }{ protected _status => integer 200 protected _header => object HTTP_Header(0)
public __Subject => NULL public __SubjectDirection => NULL public limits => array(3) ( 0 => integer 27 1 => integer 54 2 => integer 108 ) public lang => string(2) "ru" public country => string(2) "az" public allowedLangsShrt => array(2) ( "az" => string(1) "1" "ru" => string(1) "3" ) public defaultLang => string(2) "az" public langID => string(1) "3" public prefix => string(2) "ru" public linkedLangs => array(2) ( "az" => string(31) "https://repetitor.az/tutor/7973" "ru" => string(39) "https://repetitor.az/lang/ru/tutor/7973" ) public words => array(377) ( 2 => string(59) "Платформа по поиску репетиторов" 3 => string(22) "Регистрация" 4 => string(10) "Войти" 5 => string(96) "Учитесь <span>с лучшими репетиторами</span> Азербайджана" 6 => string(40) "Что вы хотите изучать?" 7 => string(35) "Искать репетиторов" 8 => string(22) "репетиторов" 9 => string(23) "Все предметы" 10 => string(22) "Цена за урок" 11 => string(11) "От $$ AZN" 12 => string(18) "Подробнее" 13 => string(73) "Мы поможем вам найти лучшего репетитора" 14 => string(96) "Выбирайте из 1000 репетиторов по более чем 50 предметам" 15 => string(35) "Опытные репетиторы" 16 => string(92) "Занимайтесь с профессиональными преподавателями." 17 => string(54) "Бесплатное размещение анкеты" 18 => string(105) "Учителя могут размещать свои анкеты абсолютно бесплатно." 19 => string(37) "Прозрачные рейтинги" 20 => string(119) "Рейтинг преподавателей определяется на основе выбора студентов." 21 => string(48) "Обучайте больше студентов" 22 => string(210) "Repetitor.az — отличный выбор для учителей. Добавьте свою анкету на сайт и привлекайте больше учеников к своим занятиям." 23 => string(29) "Добавить анкету" 24 => string(76) "Repetitor.az — платформа по поиску репетиторов" 25 => string(689) "Возникли трудности с поиском учителя для поступления в вуз, школу или личного развития? Воспользуйтесь нашим сайтом и без труда …" 26 => string(9) "О нас" 27 => string(30) "Вопросы и ответы" 28 => string(24) "Нужна помощь?" 29 => string(24) "Мы в соцсетях" 30 => string(37) "Правовая информация" 31 => string(28) "Сотрудничество" 32 => string(54) "Все права защищены. ИНН: 1703386392" 33 => string(30) "Как это работает" 34 => string(6) "Имя" 35 => string(21) "Введите имя" 36 => string(14) "Фамилия" 37 => string(29) "Введите фамилию" 38 => string(13) "Э-почта" 39 => string(112) "Будет доступен только для сотрудников технической поддержки" 40 => string(27) "Номер телефона" 41 => string(78) "На этот номер будет выслано СМС-оповещение" 42 => string(38) "Номер указан неверно" 43 => string(34) "Выберите свою роль" 44 => string(18) "Репетитор" 45 => string(12) "Ученик" 46 => string(12) "Пароль" 47 => string(81) "Пароль должен состоять минимум из 6 символов" 48 => string(43) "Продолжить регистрацию" 49 => string(57) "Обязательные поля к заполнению" 50 => string(295) "Нажимая «Продолжить регистрацию», вы подтверждаете, что ознакомлены, полностью согласны и принимаете условия <a href=":URL" clas …" 51 => string(52) "Правила использования сайта" 52 => string(31) "Уже есть аккаунт?" 53 => string(14) "Войдите" 54 => string(29) "СМС-верификация" 55 => string(91) "Введите СМС-код, который пришел вам на номер: <b>$$</b>" 56 => string(50) "Подтвердить номер телефона" 57 => string(14) "Главная" 58 => string(14) "Предмет" 59 => string(22) "Направление" 60 => string(19) "Не выбрано" 61 => string(33) "Стоимость занятия" 62 => string(4) "От" 63 => string(4) "До" 64 => string(10) "Город" 65 => string(33) "Язык преподавания" 66 => string(29) "Формат обучения" 67 => string(23) "У репетитора" 68 => string(17) "У ученика" 69 => string(52) "Дистанционно <span>(Онлайн)</span>" 70 => string(23) "Тип обучения" 71 => string(26) "Индивидуально" 72 => string(15) "В группе" 73 => string(35) "Категория учеников" 74 => string(22) "Дошкольники" 75 => string(18) "Школьники" 76 => string(16) "Студенты" 77 => string(16) "Взрослые" 78 => string(27) "Пол репетитора" 79 => string(14) "Мужчина" 80 => string(14) "Женщина" 81 => string(35) "Возраст репетитора" 82 => string(14) "До 30 лет" 83 => string(12) "30-50 лет" 84 => string(22) "Старше 50 лет" 85 => string(16) "Обновить" 86 => string(29) "Новый репетитор" 87 => string(8) "Стаж" 88 => string(18) "Подробнее" 89 => string(146) "Результаты не найдены. Но на сайте имеется огромный список хороших репетиторов." 90 => string(99) "Чтобы найти подходящего, измените параметры фильтров." 91 => string(43) "Доступно репетиторов $$" 92 => string(12) "Фильтр" 93 => string(10) "Новый" 94 => string(18) "Репетитор" 95 => string(25) "Загрузить еще" 96 => string(8) "Стаж" 97 => string(6) "год" 98 => string(8) "года" 99 => string(6) "лет" 100 => string(10) "Адрес" 101 => string(10) "1 урок" 102 => string(13) "60 минут" 103 => string(28) "Номер для связи" 104 => string(16) "Показать" 105 => string(35) "Похожие репетиторы" 106 => string(10) "60 мин." 107 => string(16) "Предметы" 108 => string(12) "Резюме" 109 => string(10) "Учёба" 110 => string(21) "Опыт работы" 111 => string(14) "Дипломы" 112 => string(72) "Неверно указан адрес электронной почты" 113 => string(102) "Пользователь с таким телефонным номером уже существует" 114 => string(121) "Что-то пошло не так. Попробуйте ещё раз или обратитесь в поддержку." 115 => string(34) "Код введён неверно" 116 => string(43) "Введите 4-ёх значный код" 117 => string(41) "Войти в личный кабинет" 118 => string(100) "Используйте свой номер указанный во время регистрации" 119 => string(64) "Номер телефона или пароль неверный" 120 => string(26) "Забыли пароль?" 121 => string(24) "Нет аккаунта?" 122 => string(37) "Восстановить доступ" 123 => string(34) "Зарегистрируйтесь" 124 => string(42) "Неверно указан телефон" 125 => string(154) "Если вы забыли пароль, введите свой номер телефона и нажмите «Восстановить доступ»." 126 => string(79) "Пользователь с таким номером не существует" 127 => string(91) "Вернуться на <a href=":URL" class="popup__link"> страницу входа</a>" 128 => string(23) "Новый пароль" 129 => string(18) "Сохранить" 130 => string(91) "Введите новый пароль для доступа в личный кабинет" 131 => string(18) "репетитор" 132 => string(20) "репетитора" 133 => string(22) "репетиторов" 134 => string(35) "Выберите категорию" 135 => string(42) "Введите минимум 2 буквы" 136 => string(22) "Идет поиск..." 137 => string(52) "По запросу ничего не найдено" 138 => string(16) "Отменить" 139 => string(92) "Регистрация для учеников недоступна до 1 сентября." 140 => string(72) "Войдите, </br>чтобы добавлять в избранное" 141 => string(80) "Создайте список понравившихся репетиторов." 142 => string(104) "Только ученики могут получать доступ к номерам учителей." 143 => string(60) "Зарегистрируйтесь </br> как ученик" 144 => string(84) "Зарегистрируйтесь, </br> чтобы посмотреть номер" 145 => string(155) "Чтобы открыть номер репетитора :tutor необходимо войти в систему как ученик (бесплатно)" 146 => string(134) "В 2010 году мы создали Repetitor.az, чтобы дать всем возможность учиться у лучших." 147 => string(586) "Кроме нашей платформы c огромной базой репетиторов вам может быть интересно, кто на самом деле стоит за Repetitor.az. Что ж, отв …" 148 => string(22) "Что мы ценим" 149 => string(234) "Каждый день мы живем нашими ценностями. Это наш (не такой уж и) секрет создания полезной платформы для всех, от детей до взрослы …" 150 => string(12) "Забота" 151 => string(140) "Мы ставим пользователей платформы на первое место и заботимся об их будущем." 152 => string(24) "Человечность" 153 => string(101) "Мы ценим различия между людьми и искренность в общении." 154 => string(18) "Энтузиазм" 155 => string(146) "Мы стремимся к совершенству каждый день и получаем удовольствие от своего дела." 156 => string(26) "Амбициозность" 157 => string(181) "Мы мечтаем по-крупному и берём на себя ответственность, чтобы и мы, и вы добивались больших успехов." 158 => string(10) "Назад" 159 => string(102) "Ваш аккаунт деактивирован и будет удалён через :days дней." 160 => string(27) "Личный кабинет" 161 => string(8) "Меню" 162 => string(14) "Кабинет" 163 => string(22) "Верификация" 164 => string(32) "Видеопрезентация" 165 => string(18) "Настройки" 166 => string(10) "Выход" 167 => string(19) "Без анкеты" 168 => string(12) "Статус" 169 => string(24) "Активировать" 170 => string(28) "Деактивировать" 171 => string(26) "Редактировать" 172 => string(14) "Активна" 173 => string(18) "Отключена" 174 => string(33) "Личная информация" 175 => string(31) "Описание занятий" 176 => string(35) "Описание предметов" 177 => string(39) "Завершенность резюме" 178 => string(20) "Фотография" 179 => string(76) "Макс. размер 2 мб. в формате "JPG", "JPEG" или "PNG"." 180 => string(18) "Загрузить" 181 => string(38) "Размер файла большой" 182 => string(45) "Неподдерживаемый формат" 183 => string(6) "Пол" 184 => string(23) "Выберите пол" 185 => string(25) "Дата рождения" 186 => string(8) "День" 187 => string(10) "Месяц" 188 => string(6) "Год" 189 => string(40) "Укажите дату рождения" 190 => string(36) "Стаж преподавания с" 191 => string(12) "Январь" 192 => string(14) "Февраль" 193 => string(8) "Март" 194 => string(12) "Апрель" 195 => string(6) "Май" 196 => string(8) "Июнь" 197 => string(8) "Июль" 198 => string(12) "Август" 199 => string(16) "Сентябрь" 200 => string(14) "Октябрь" 201 => string(12) "Ноябрь" 202 => string(14) "Декабрь" 203 => string(48) "Укажите стаж преподования" 204 => string(70) "Некорректно указан стаж. Измените год." 205 => string(13) "Обо мне" 206 => string(10) "Далее" 207 => string(48) "Введите информацию о себе." 208 => string(23) "На модерации" 209 => string(21) "Не пройдена" 210 => string(41) "Аккаунт деактивирован" 211 => string(16) "Черновик" 212 => string(52) "Ваша анкета не показывается." 213 => string(94) "Нажмите "Активировать" чтобы включить показ анкеты." 214 => string(61) "Завершите редактирование анкеты." 215 => string(46) "Ваша анкета на модерации." 216 => string(207) "Мы проверяем изображения, информацию о репетиторе и другие элементы анкеты. Проверка может занять от 2 до 24 часов." 217 => string(41) "Ваша анкета отклонена." 218 => string(86) "Отредактируйте анкету и исправьте ошибки ниже:" 219 => string(27) "Другая причина" 220 => string(31) "Причина удаления" 221 => string(82) "Пожалуйста, укажите причину удаления анкеты:" 222 => string(33) "Удаление аккаунта" 224 => string(29) "Удалить аккаунт" 225 => string(98) "Ваш аккаунт деактивирован и будет удален через 15 дней" 226 => string(14) "Успешно" 227 => string(10) "Текст" 228 => string(40) "Введите старый пароль" 229 => string(30) "Пароль не верный" 230 => string(38) "Введите новый пароль" 231 => string(42) "Повторите новый пароль" 232 => string(77) "Новый пароль должен отличаться от старого" 233 => string(36) "Пароли не совпадают" 234 => string(44) "Укажите формат обучения" 235 => string(48) "Укажите язык преподавания" 236 => string(38) "Укажите вид обучения" 237 => string(10) "Район" 238 => string(27) "Выберите район" 239 => string(25) "Укажите район" 240 => string(25) "Станция метро" 241 => string(42) "Выберите станцию метро" 242 => string(61) "Выберите ближайшую станцию метро" 243 => string(10) "Назад" 244 => string(31) "Добавить предмет" 245 => string(29) "Укажите предмет" 246 => string(54) "Укажите направление предмета" 247 => string(50) "Выберите категорию ученика" 248 => string(51) "Цена за 1 урок <span> (60 мин.)</span>" 249 => string(37) "Укажите цену за урок" 250 => string(33) "Учебное заведение" 251 => string(48) "Укажите учебное заведение" 252 => string(26) "Специальность" 253 => string(33) "Укажите факультет" 254 => string(21) "Год выпуска" 255 => string(36) "Укажите год выпуска" 256 => string(6) "Год" 257 => string(23) "Место работы" 258 => string(38) "Укажите место работы" 259 => string(18) "Должность" 260 => string(8) "New word" 261 => string(21) "Дата начала" 262 => string(23) "Укажите дату" 263 => string(27) "Дата окончания" 264 => string(60) "Работаю здесь в настоящий момент" 265 => string(50) "Добавить учебное заведение" 266 => string(40) "Добавить место работы" 267 => string(37) "Добавить сертификат" 268 => string(20) "Сертификат" 269 => string(39) "Загрузите сертификат" 270 => string(39) "Название сертификата" 271 => string(54) "Укажите название сертификата" 272 => string(59) "Раздел верификации в разработке" 273 => string(187) "Приносим свои извинения, но данный раздел находится в разработке. В ближайшее время он будет доступен." 274 => string(32) "Перейти в кабинет" 275 => string(69) "Раздел видеопрезентации в разработке" 276 => string(55) "Вернуться на главную страницу" 277 => string(12) "Искать" 278 => string(12) "Баланс" 279 => string(85) "Убедитесь, что за 1 урок (60 минут) указана верно." 280 => string(12) "сейчас" 281 => string(39) "Загрузить фотографию" 282 => string(38) "Стоимость услуги: 5 AZN" 283 => string(53) "Запрос на верификацию принят" 284 => string(71) "Стоимость услуги: бесплатно, в подарок." 285 => string(23) "Поздравляем!" 286 => string(57) "Ваша анкета </br> верифицирована!" 287 => string(20) "БЕСПЛАТНОЕ" 288 => string(33) "размещение анкеты" 289 => string(53) "Верификация анкеты в подарок" 290 => string(58) "Ваша анкета должна быть активна" 291 => string(18) "Исправить" 292 => string(88) "Необходимо прежде загрузить фотографию профиля" 293 => string(18) "Загрузить" 294 => string(6) "или" 295 => string(45) "отправьте через чат Whatsapp" 296 => string(21) "Мои учителя" 297 => string(10) "Ключи" 298 => string(32) "Открытий номеров:" 299 => string(30) "Время окончания:" 300 => string(22) "Отсутствует" 301 => string(31) "Пополнить баланс" 302 => string(72) "У вас нет учителей с открытыми номерами" 303 => string(165) "Подберите себе подходящего репетитора, нажмите показать номер и получите доступ к номеру." 304 => string(55) "Перейти к подбору репетиторов" 305 => string(18) "Бесплатно" 306 => string(51) "открытие контакта в подарок" 307 => string(27) "Поиск учителей" 308 => string(27) "Просмотр анкет" 309 => string(33) "Оценка репетитора" 310 => string(12) "Купить" 311 => string(35) "открытий контактов" 312 => string(8) "день" 313 => string(6) "дня" 314 => string(8) "дней" 315 => string(12) "Купить" 316 => string(19) "Пакет "Follow"" 317 => string(215) "Следи за нами в социальных сетях. Подпишись на наши страницы, сообщи об этом нам через Whatsapp и получи в подарок 5 ключей." 318 => string(15) "Whatsapp чат" 319 => string(664) "Занятия с проверенным репетитором по предмету :subject — это самый верный способ обучения. На платформе есть лучшие :subject-tit …" 320 => string(44) ":tutor — :category — от :price АЗН" 321 => string(146) "Репетитор по :categories в :city со стажем более :experience :year. Уроки проводятся :format. :teach_langs" 322 => string(18) "Позвонить" 323 => string(23) "НАПИШИ ОТЗЫВ" 324 => string(27) "ПОЛУЧИ ПОДАРОК" 325 => string(27) "Написать отзыв" 326 => string(77) "ПОДПИШИСЬ НА НАС</br>В СОЦИАЛЬНЫХ СЕТЯХ И</br>" 327 => string(22) "Подписаться" 328 => string(98) "Напишите отзыв о проекте и получите 5 ключей в подарок" 329 => string(17) "Ваш отзыв" 330 => string(35) "Минимум 200 символов" 331 => string(27) "Оставить отзыв" 332 => string(120) "Подпишитесь на нас и получите 2 ключа за каждую подписку в подарок" 333 => string(101) "Количество символов в тексте должно быть как минимум 200" 334 => string(12) "Готово" 335 => string(31) "Спасибо за отзыв!" 336 => string(70) "Вам начислен баланс в размере 5 ключей." 337 => string(24) "Использовано" 338 => string(36) "Спасибо за подписку" 339 => string(95) "Вы получили 2 ключа для открытия контактов в подарок" 340 => string(165) "Расскажите подробно о себе, формате обучения. Постарайтесь выделиться среди других анкет." 341 => string(69) "Необходимо ввести минимум 250 символов" 342 => string(39) "Отзывы пользователей" 343 => string(179) "Учителя и ученики делятся своим мнением о платформе. Предлагаем вашему вниманию некоторые из них." 344 => string(23) "Показать ещё" 345 => string(12) "Отзывы" 346 => string(49) "Раздел Отзывы в разработке" 347 => string(12) "Онлайн" 348 => string(10) "Метро" 349 => string(69) "№ {rank} из {accounts} в рейтинге репетиторов" 350 => string(43) "Рейтинг подсчитывается" 351 => string(42) "В рейтинге репетиторов" 352 => string(10) "отзыв" 353 => string(12) "отзыва" 354 => string(14) "отзывов" 355 => string(91) "Чтобы оставить отзыв </br> авторизуйтесь как ученик" 356 => string(65) "Только ученики могут писать отзывы." 357 => string(157) "Чтобы оставить отзыв репетитору :tutor необходимо войти в систему как ученик (бесплатно)" 358 => string(27) "Оставить отзыв" 359 => string(29) "показать отзывы" 360 => string(51) "Написать отзыв учителю :account" 361 => string(88) "Этот отзыв будет отображаться в профиле учителя" 362 => string(35) "Оцените репетитора" 363 => string(130) "Расскажите о своём опыте занятий с учителем, что понравилось, а что нет." 364 => string(45) "Вы забыли оставить отзыв" 365 => string(94) "Оцените репетитора от 1-го до 5-ти нажав на звездочки" 366 => string(154) "Благодарим Вас за отзыв! В ближайшее время он пройдет модерацию и будет опубликован." 367 => string(14) "Закрыть" 368 => string(89) "У репетитора нет ни одного отзыва. Будьте первым!" 369 => string(19) "Все отзывы" 370 => string(10) "Тесты" 371 => string(17) "Мои тесты" 372 => string(10) "Архив" 373 => string(23) "Создать тест" 374 => string(41) "Условия использования" 375 => string(8) "New word" 376 => string(8) "New word" 377 => string(8) "New word" 378 => string(8) "New word" 379 => string(8) "New word" ) public defaultProfileImage => string(11) "default.png" }{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }113 throw new HTTP_Exception_404('The requested URL :uri was not found on this server.', 114 array(':uri' => $request->uri())); 115 } 116 117 $method = $class->getMethod('action_'.$action); 118 $method->invoke($controller); 119 120 // Execute the "after action" method 121 $class->getMethod('after')->invoke($controller); 122 } 123 catch (Exception $e)
-
SYSPATH/classes/kohana/request/client.php [ 64 ] » Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(21)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(24) "(lang/<lang>/)tutor/<id>" protected _regex => array(1) ( "id" => string(2) ".+" ) protected _defaults => array(4) ( "lang" => string(2) "az" "country" => string(2) "az" "controller" => string(5) "tutor" "action" => string(5) "index" ) protected _route_regex => string(55) "#^(?:lang/(?P<lang>[^/.,;?\n]++)/)?tutor/(?P<id>.+)$#uD" }
protected _routes => NULL protected _response => object Response(5){ protected _status => integer 200 protected _header => object HTTP_Header(0)
protected _header => object HTTP_Header(0){ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }{ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(5) "tutor" protected _action => string(5) "index" protected _uri => string(18) "lang/ru/tutor/7973" protected _external => bool FALSE protected _params => array(3) ( "lang" => string(2) "ru" "id" => string(4) "7973" "country" => string(2) "az" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
public _injected_routes => array(0) }59 public function execute(Request $request) 60 { 61 if ($this->_cache instanceof HTTP_Cache) 62 return $this->_cache->execute($this, $request); 63 64 return $this->execute_request($request); 65 } 66 67 /** 68 * Processes the request passed to it and returns the response from 69 * the URI resource identified.
-
SYSPATH/classes/kohana/request.php [ 1138 ] » Kohana_Request_Client->execute(arguments)
0
object Request(21)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(24) "(lang/<lang>/)tutor/<id>" protected _regex => array(1) ( "id" => string(2) ".+" ) protected _defaults => array(4) ( "lang" => string(2) "az" "country" => string(2) "az" "controller" => string(5) "tutor" "action" => string(5) "index" ) protected _route_regex => string(55) "#^(?:lang/(?P<lang>[^/.,;?\n]++)/)?tutor/(?P<id>.+)$#uD" }
protected _routes => NULL protected _response => object Response(5){ protected _status => integer 200 protected _header => object HTTP_Header(0)
protected _header => object HTTP_Header(0){ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }{ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(5) "tutor" protected _action => string(5) "index" protected _uri => string(18) "lang/ru/tutor/7973" protected _external => bool FALSE protected _params => array(3) ( "lang" => string(2) "ru" "id" => string(4) "7973" "country" => string(2) "az" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
public _injected_routes => array(0) }1133 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 1134 ':uri' => $this->_uri, 1135 )); 1136 } 1137 1138 return $this->_client->execute($this); 1139 } 1140 1141 /** 1142 * Returns whether this request is the initial request Kohana received. 1143 * Can be used to test for sub requests.
-
DOCROOT/index.php [ 113 ] » Kohana_Request->execute()
108 /** 109 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 110 * If no source is specified, the URI will be automatically detected. 111 */ 112 echo Request::factory() 113 ->execute() 114 ->send_headers() 115 ->body();