美文网首页
laravel Mail,Cache,Log

laravel Mail,Cache,Log

作者: 云窗96 | 来源:发表于2018-08-08 23:20 被阅读0次

    Mail

    //app\Jobs\SendEmail
    //use Mail;
    
    //原生消息
    Mail:raw('邮件,测试',function($message){
        $message->from('X@163.com','hjy');
        $message->subject('邮件,测试');
        $message->to('X@qq.com');
    });
    
    
    Mail::send('front.student.mail',['name'=>'hjy'],function($message){
    $message->to('x@qq.com');
    } )
    
    $message->attachData('bar', 'Data Name', $options);
    
    
    Mail::queue('email.view', $data, function($message){});
    

    Cache

        // Illuminate\Support\Facahes\Cache
        // 缓存
        Cache::put('key1','val1',10);
        
        Cache::get('key1','default');
        
        // bool
        if(Cache::add('key1','val1',10)){
        
        }
        
        // forever
        Cache::forever('key3','val3');
        
        if(Cache::has('key1')){
            $val=Cache::get('key3');
        }
        // 取出来删除
        Cache::pull('key1');
    
        // bool
        Cache::forget('key1');
    

    错误与日志

    // HTTP状态异常
    // errors/503.blade.php
    if($student==null){
     abort('503');
    }
    
    // 返回生成
        new Response($content,$status))->header('Content-Type',$value);
    // 或者是辅助函数 response
        response($content,$status)
    
    
    // 日志
    // json
    Log::error('这是一个数组',['name'='hjy']);
    

    相关文章

      网友评论

          本文标题:laravel Mail,Cache,Log

          本文链接:https://www.haomeiwen.com/subject/pdpfbftx.html