Florens
@Florens
Изучаю возможности yii2

Подключение PHP файла в комнтроллере?

Добрый день!
Необходимо подключить php файл сторонней библиотеки.
Находится к корне в папке.

Во вью все нормально, но как подключить его в контроллере?

public function actionGoogle() {
		require_once Yii::$app->basePath.'\google\GoogleAuthenticator.php';
		$ga = new GoogleAuthenticator;
		return $this->render('google', [
	    	'ga' => $ga
	    ]);

Соотвестенно получаю ошибку к строке $ga = new GoogleAuthenticator;
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 2
@morricone85
Комментировать
slo_nik
@slo_nik Куратор тега Yii
Добрый вечер.
Ознакомьтесь с пространством имён.
Пример.
Файл находится в директории components
В необходимом файле указываете место где находится нужный файл
//указываете пространство имён
use components\GoogleAuthenticator;

//используете
 $ga = new GoogleAuthenticator;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы