适用于Laravel的Telegram应用程序,允许向创建的群组和单个用户发送消息。
Requires
- php: >=5.6.4
- acacha/adminlte-laravel-installer: ~3.0
- cartalyst/sentinel: 2.0.*
- creativeorange/gravatar: ~1.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ~5.0
- sofa/eloquence: ~5.3
- twbs/bootstrap: *
Requires (Dev)
- phpspec/prophecy: ^1.5
- phpunit/phpunit: ^4.8 || ^5.0
README
带有Telegram通信器的管理员面板集成器
需要在config/app.php中添加的行
提供者
Telegramapp\Telegram\TelegramServiceProvider::class, Telegramapp\Telegram\AdminPanel\Providers\AdminLTETemplateServiceProvider::class, Cartalyst\Sentinel\Laravel\SentinelServiceProvider::class,
别名
'Telegram' => Telegramapp\Telegram\Laravel\Facades\Telegram::class, 'AdminLTE' => Telegramapp\Telegram\AdminPanel\Facades\AdminLTE::class, 'Activation' => Cartalyst\Sentinel\Laravel\Facades\Activation::class, 'Reminder' => Cartalyst\Sentinel\Laravel\Facades\Reminder::class, 'Sentinel' => Cartalyst\Sentinel\Laravel\Facades\Sentinel::class,
现在执行 'php artisan vendor:publish --force'
我们使用"--force"属性,因为我们正在覆盖app.js文件以使用AdminLTE
现在将这些类放入您的'App\Http\Kernel.php'文件中的$routeMiddleware下
'admin' => \App\Http\Middleware\AdminMiddleware::class, 'teacher' => \App\Http\Middleware\TeacherMiddleware::class, 'student' => \App\Http\Middleware\StudentsMiddleware::class,