나는 의 PHP와 의 Laravel로 완전 환입니다.Laravel "Console :: info()"가 작동하지 않는 이유는 무엇입니까? "클래스 'App Http Controllers Console'이 (가) MY CONTROLLER에 없습니다.
나는 Laravel 컨트롤러 클래스에서 일하고 나는이 2 라인
콘솔 :: 정보 ('사용자 이름 :'+ $ 사용자 이름)를 뒀다; Console :: info ('password'+ $ pswd);
코드에서 일어나는 일을 기록하십시오.
그래서 내 모든 컨트롤러 클래스는 다음과 같습니다
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use GuzzleHttp\Exception\GuzzleException;
use GuzzleHttp\Client;
use Illuminate\Support\Facades\Input;
use function GuzzleHttp\json_encode;
use function GuzzleHttp\json_decode;
use Illuminate\Support\Facades\Artisan;
class LoginBetriviusController extends Controller
{
//------------------------------------------------------------------------------------
//metodo richiamato al caricamento della web application - carica la pagina principale
//------------------------------------------------------------------------------------
public function index(){
return view('login');
}
//------------------------------------------------------------------------------------
//TODO _ implementare chiamata per la LOGIN
//------------------------------------------------------------------------------------
public function doLogin(){
$userName = Input::get('username');
$pswd = Input::get('password');
Console::info('username: ' + $userName);
Console::info('password ' + $pswd);
return view('dashboard-hotel');
}
//------------------------------------------------------------------------------------
//FINE --- implementare chiamata per la LOGIN
//------------------------------------------------------------------------------------
}
prolem은 그 시도가 처음 콘솔 :: 정보 방법을 실행했을 때 다음과 같은 오류 메시지를 획득하고이 방법으로 입력 할 때 :
를[Mon Jan 23 17:48:46 2017] PHP Fatal error: Class 'App\Http\Controllers\Console' not found in C:\Users\Andrea\Documents\Betrivius
\WorkSpace\betriviusExtranet\app\Http\Controllers\LoginBetriviusController.php on line 34
왜? 내가 뭘 놓치고 있니? 이 문제를 어떻게 해결할 수 있습니까?
사용하려고하는 Console 클래스에 따라 네임 스페이스를 지정하거나 앞에 \를 추가해야합니다. 콘솔은 내가 볼 수있는 기본 Laravel 클래스가 아닙니다. 또한 더하기 기호는 연결에 사용되지 않습니다. – aynber
@aynber 무엇을 변경해야합니까? 나는 PHP에서 절대적으로 새로운 ... – AndreaNobili
만약 당신이 (당신이 그것을 볼 수 있도록 정보를 어딘가에 출력하려고 노력하고 있다고 생각하는) Alexey의 대답을 사용하십시오. – aynber