| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace App\Http\Controllers\api\email;
- use App\Events\GitPushedEvent;
- use App\Http\Controllers\Controller;
- use App\User;
- use Illuminate\Http\Request;
- class SendEmailsController extends Controller
- {
- public function send(Request $request)
- {
- $status=$request['status'];
- if ($status=='failed'){
- $email=$request['email'];
- $load=[
- 'title'=>$request['title'],
- 'description'=>$request['description'],
- ];
- }else{
- $email=User::query()->where('name','zhouzhendong')->pluck('email');
- $load=[
- 'title'=>'上传代码邮件通知',
- 'description'=>'开发者上传代码成功,如需部署请做后续操作',
- ];
- }
- if ($email)event(new GitPushedEvent($email,$load));
- }
- }
|