ufutx.dma/app/Providers/AppServiceProvider.php
2026-03-04 14:42:40 +08:00

68 lines
1.8 KiB
PHP

<?php
namespace App\Providers;
use App\Services\AliyunService;
use App\Services\ChatService;
use App\Services\CommentService;
use App\Services\CommonService;
use App\Services\GuideService;
use App\Services\HttpService;
use App\Services\TaskService;
use App\Services\UploadService;
use App\Services\UserService;
use App\Services\WechatService;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
$this->app->singleton('wechatservice', function(){
return new WechatService();
});
$this->app->singleton('commonservice', function(){
return new CommonService();
});
$this->app->singleton('uploadservice', function(){
return new UploadService();
});
$this->app->singleton('chatservice', function(){
return new ChatService();
});
$this->app->singleton('userserivce', function(){
return new UserService();
});
$this->app->singleton('commentService', function(){
return new CommentService();
});
$this->app->singleton('guideservice', function(){
return new GuideService();
});
$this->app->singleton('aliyunservice', function(){
return new AliyunService();
});
$this->app->singleton("httpservice", function(){
return new HttpService();
});
$this->app->singleton("taskservice", function(){
return new TaskService();
});
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
}
}