public function createUrl($route, $params, $ampersand='&') {
if ($route == 'category/index')
{
if (isset($params['id']) && isset($params['page']))
return $params['id']."/page/".$params['page'];
}
return false; // не применяем данное правило
}
}
Александр Макаров: заранее прошу прошения, т.к. с маршрутизацией практически не знаком. Что получает createUrl на вход? Вызов этого метода приводит к ошибке Missing argument 3 for CategoryController::createUrl().
Спасибо за ваш ответ. А можете привести пару примеров применения тестирования из вашей практики? Буду благодарен, чтобы понять где конкретно применяется тестирование.
Спасибо за подсказку, буду рыть в сторону Codeception. А можете привести пару конкретных примеров из вашей практики, когда вы используете тестирование.