最近我在我的 Yii2 应用程序中添加了一个电报机器人扩展来使用它。但实际上它不是 Yii2 扩展,而是普通的 php 命名空间结构化文件和类。
这个电报扩展名实际上是irazasyed/telegram-bot-sdk
它添加到 my composer.json
. 我想知道如何制作像这个扩展这样的类?
irazasyed/telegram-bot-sdk
结构是这样的:
vandor >>
irazasyed
telegram-bot-sdk
composer.json
license
src
class1.php
class2.php
并且可以从命名空间访问类文件,就像\Telegram\Bot\Api
从我的应用程序中的任何控制器一样。
我想知道我自己怎么做这样的东西。我想要这个结构:
vendor >>
myCustomName
myCustomPakageName
composer.json
license
src
Class1.php
Class2.php
并从此命名空间访问类文件\something\somethingElse\Class1;
我怎样才能做到这一点?