Я новичок в Laravel 5, и я пытался настроить PHP-Варс-To-Js-трансформатор
.Проблема в том, что я не могу использовать JavaScript фасад у меня в контроллере. Этот класс не найден.
Мой контроллер:
<?php namespace App\Http\Controllers;
class HomeController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function index()
{
$ch = curl_init();
// Disable SSL verification
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
.....
return view('home',compact('decodedJSON','encodedMainArray'));
}
}
Мой // app / config / app.php
'providers' => [
'...',
'Laracasts\Utilities\JavaScript\JavascriptServiceProvider'
];
Я также запускаю команды php artisan vendor:publish
а также composer install
,
Я не знаю, если я пропускаю что-то особенное ..
Спасибо
Я понял это. Проблема была в пространстве имен. Решение было добавить use Laracasts\Utilities\JavaScript\JavaScriptFacade as JavaScript;
в начале файла контроллера.
Чтобы использовать такой фасад, добавьте его к своим псевдонимам в config/app.php
:
'JavaScript' => 'Laracasts\Utilities\JavaScript\JavaScriptFacade'
Используйте эти строки в начале контроллера. я нашел это
использовать Laracasts \ Utilities \ JavaScript \ JavaScriptFacade;
использовать JavaScript;