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>
发表评论 取消回复