Main.php $classA = new ClassA(); // laravel.log // local.ERROR: Too few arguments to function ClassA::__construct() では次に、サービスコンテナを使ってみましょう。 サービスコンテナを使えば、 事前にClassBをインスタンス化する必要はありません。いきなりClassAをインスタンス...
ログ出力する際、print_r()を使って$googleUserを文字列に変換します。 ※print_r()は、第二引数にtrueをとると、結果を文字列として関数の戻り値にすることができる。 LoginController publicfunctionhandleGoogleCallback(){// Google認証後の処理Log::debug('2');$googleUser=Socialite::driver('goog...
"psr/log": "For optional PSR-3 debug logging", "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication", "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)" }, "autoload": { "psr-4": { "PHPMailer\\PHPMailer\\"...
phpnamespaceApp\Http\Controllers;classAuthControllerextendsController{publicfunctionlogin(){$credentials=request(['email','password']);if($token=auth('api')->attempt($credentials)){return$this->respondWithToken($token);}returnresponse()->json(['error'=>'Unauthorized'],401);}publicfunctionlogout()...