このライブラリを使用して、サーバーに Nexmo SMS サービスを実装しています。次のように Composer を使用してライブラリを要求しました。
"require" : {
"prawnsalad/nexmo": "dev-master"
}
ここで見つけて、READMEに含まれる指示に従ってください:
require 'vendor/autoload.php';
use NexmoMessage;
$phone = '123456789';
$sms = new NexmoMessage(NEXMO_KEY, NEXMO_SECRET);//defined in another file
$sms->sendText($phone, 'from', "yo");//$phone is a valid number in actual case
ただし、この質問のタイトルにエラーが表示され続けます。Composer がライブラリを正常にインポートしたことがわかり、NexmoMessage のクラスとコンストラクターが表示されますが、何らかの理由で、何をしてもこのエラーが発生し続けます。これがライブラリの問題なのか、Composer の使い方の問題なのかはわかりません。過去に Composer で問題が発生したことは一度もないので、なぜここでこれが起こっているのか不思議です。ありがとう