private $providers = [
        'msg'      => 'Msg',
        'email'   => 'Email',
        'mptemplate' => 'Mptemplate',
        'miniapp' => 'Miniapp',
        'sms' => 'Sms',
    ];

/**
     * 注册服务提供者
     */
    private function registerProviders()
    {
        foreach ($this->providers as $k => $v) {
            $objname = __NAMESPACE__ . "\\server\\{$v}";
            $this->services[$k] = new $objname();
        }
    }

快捷键:

源:

sublime_text格式

<snippet>
    <content><![CDATA[
 private \$providers = [
        'msg'      => 'Msg',
        'email'   => 'Email',
        'mptemplate' => 'Mptemplate',
        'miniapp' => 'Miniapp',
        'sms' => 'Sms',
    ];

/**
     * 注册服务提供者
     */
    private function registerProviders()
    {
        foreach (\$this->providers as \$k => \$v) {
            \$objname = __NAMESPACE__ . "\\server\\{\$v}";
            \$this->services[\$k] = new \$objname();
        }
    }
]]></content>
   <tabTrigger>(根据变量调用对应的模型)</tabTrigger>
   <scope></scope>
</snippet>
点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部