【发布时间】:2017-09-01 04:46:28
【问题描述】:
最近我在 Yii2 应用程序中添加了一个电报机器人扩展来使用它。但实际上它不是 Yii2 扩展,而是普通的 php 命名空间结构化文件和类。
这个电报分机的名称是irazasyed/telegram-bot-sdk,实际上它是添加到我的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;访问类文件
我该怎么做?
【问题讨论】:
-
我当然做到了。我的问题是如何制作而不是如何安装。
标签: php yii2 composer-php yii2-extension