2015-05-22 6 views
1

Я новичок в Laravel 5, и я пытался настроить PHP-Vars-To-Js-Transformer проблема .The в том, что я не могу использовать JavaScript фасад в моем контроллере. Этот класс не найден.Laravel - Невозможно сделать PHP-Vars-To-Js-Комплектные трансформаторные работы

Мой контроллер:

<?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')); 
} 

    } 

Мои // приложение/Config/app.php

'providers' => [ 
'...', 
'Laracasts\Utilities\JavaScript\JavascriptServiceProvider' 
]; 

Я также запускать команды php artisan vendor:publish и composer install. я не знаю, если я что-то особенное не хватает .. Спасибо

ответ

1

Я понял это , Проблема заключалась в расширении имен. Решением было добавить use Laracasts\Utilities\JavaScript\JavaScriptFacade as JavaScript; в начале файла контроллера.

0

Чтобы использовать facasde так, чтобы добавить их к псевдонимами в config/app.php:

'JavaScript' => 'Laracasts\Utilities\JavaScript\JavaScriptFacade' 
+1

Спасибо, но это не сработало. Laravel все еще не может распознать этот класс. Даже PhPStorm говорит «Неопределенный класс JavaScript» – user2151486

0

Используйте эти строки в начале контроллера. Я нашел это

использование Laracasts \ Utilities \ JavaScript \ JavaScriptFacade; использование JavaScript;

 Смежные вопросы

  • Нет связанных вопросов^_^