doudouji2016
2017-11-01 14:47
浏览 38
已采纳

控制器中的构造函数如何重写为提供者?

I have this controller to work with MailChimp:

class MailchimpController extends Controller
{
    private $MC_API_KEY;
    private $MailChimp;

    public function __construct()
    {
        $this->CHIMP_KEY = getenv('CHIMP_KEY');
        $this->MailChimp = new MailChimp($this->CHIMP_KEY);
    }

    public function index()
    {
        return $this->MailChimp->get('test');
    }

    public function show($test)
    {
        return $this->MailChimp->get("test/$test");
    }
}

How do I rewrite this constructor to service provider?

图片转代码服务由CSDN问答提供 功能建议

我让这个控制器与MailChimp一起使用:

  class  MailchimpController扩展了Controller 
 {
 private $ MC_API_KEY; 
 private $ MailChimp; 
 
公共函数__construct()
 {
 $ this-> CHIMP_KEY = getenv('CHIMP_KEY'); 
 $ this  - > MailChimp = new MailChimp($ this-> CHIMP_KEY); 
} 
 
公共函数索引()
 {
返回$ this-> MailChimp-> get('test');  
 
 
 
公共函数show($ test)
 {
返回$ this-> MailChimp-> get(“test / $ test”); 
} 
} 
   
 
 

如何将此构造函数重写为服务提供者?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题