次のような名前のメソッドのセットがありますgetThing($what, $extra_args)
( getは常に名前に含まれています)
...そして、それらを呼び出す通常の方法に加えて、次のように呼び出すこともできます。
getWhatThing()
=>return getThing($what, $extra_args);
WhatThing()
=>echo getThing($what, $extra_args);
Thing('what')
=>echo getThing('what', $extra_args);
これらすべてが失敗した場合、メソッドが存在しないというエラーがスローされます...
内からこれを行うにはどうすればよい__call()
ですか? 魔法のメソッドを避けるべきなのはわかっていますが、私の API を使用する人々の生活を楽にしたいのです :)
ありがとう