Создать класс по строковой переменной

274
01 марта 2017, 22:46

И так, есть класс:

`namespace Controllers;
class IndexController
{
...
}`

Как в другом классе использовать методы этого класса?

namespace Library\MainFunction;
class MainFunction
{
public function foo()
  {
    $class = 'Controllers\\IndexController';
    $obj = new $class; \\ ошибка  Class 'Controllers\IndexController' not found
  }
}

Что я делаю не так и как правильно? Вызов через строковую переменную, потому что контроллер будет меняться.

READ ALSO
Получить часть массива

Получить часть массива

Сам массив (слишком большой, чтобы поместить сюда)Нужно вывести description (163 строчка)

239
Yii2: Не передается одно значение в модель

Yii2: Не передается одно значение в модель

Я через миграцию добавил в таблицу одну колонку, nameВ контроллере создаю модель, чтобы записать комментарии в нее из вьюхи

531
Как отправить сообщение Whatsapp с помощью PHP

Как отправить сообщение Whatsapp с помощью PHP

ЗдравствуйтеПодскажите как отправить сообщение через Whatsapp с помощью PHP

1230