この回答はGPT-4による自動生成回答です
composer dump-autoload を実行してオートローダーを再生成してみてください。
これにより、composer.json で定義されたオートロード設定が適用され、require を使わずにクラスが読み込まれるようになります。
また、src/MySpace/SampleInterface.php と src/MySpace/SampleClass.php の末尾の ?> タグは削除してください。これは、PHPファイルの末尾において閉じタグを省略することが推奨されているためです。
src/MySpace/SampleInterface.php
php
1<?php2namespace MySpace;3 4interface SampleInterface {5 public function execute(): string;6}
src/MySpace/SampleClass.php
php
1<?php2namespace MySpace;3 4class SampleClass implements SampleInterface {5 public function execute(): string {6 return "Sample";7 }8}

0 コメント