数日前に PHP の学習を始めたばかりなので、この質問が初心者の場合はご容赦ください。CRAWLER_URI の宣言の何が問題になっていますか? メソッドのenv()
外では機能せず、その理由がわかりません。
namespace App\Http\Controllers;
use GuzzleHttp\Client;
class SpotifyController extends Controller
{
const CRAWLER_URI = env('CRAWLER_URI') . ':' . env('CRAWLER_PORT');
/**
* Send a GET to Crawler API
* @return a json crawled by an external API crawler
*/
public function fetch()
{
$client = new Client(['base_uri' => self::CRAWLER_URI]);
$response = $client->request('GET');
dd($response);
}
}