Skip to content

Observer5/laravel-pdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

laravel-pdd

pdd SDK for Laravel 6+ , 基于 observer/pdd

框架要求

Laravel5

安装

composer require "observer/laravel-pdd:~1.0"

配置

Laravel 应用

  1. config/app.php 注册 ServiceProvider 和 Facade (Laravel 5.5 + 无需手动注册)
'providers' => [
    // ...
    Observer\LaravelPdd\ServiceProvider::class,
],
'aliases' => [
    // ...
    'EasyPdd' => Observer\LaravelPdd\Facade::class,
],
  1. 创建配置文件:
php artisan vendor:publish --provider="Observer\LaravelPdd\ServiceProvider"
  1. 修改应用根目录下的 config/pdd.php 中对应的参数即可。

使用

我们有以下方式获取 SDK 的服务实例

使用容器的自动注入

<?php

namespace App\Http\Controllers;

use EasyPdd\Foundation\Application;

class PddController extends Controller
{

    public function demo(Application $pdd)
    {
        // $pdd 则为容器中 EasyPdd\Foundation\Application 的实例
    }
}

使用外观

EasyPdd::offsetGet('oauth');

License

MIT

About

拼多多 sdk for laravel

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages