В разных пространствах имён может присутствовать класс с одним и тем же именем. Поэтому классы различаются по полному имени включая пространство имён.
Request в глобальном пространстве имён не является классом \mycontrollers\Request (т.е. в пространстве имён mycontrollers). Поэтому ограничение типа при передаче в setRequest объект не проходит.
Или вы не тот объект передаёте или не тот объект требуете. Разберитесь, где какое у вас пространство имён.
|