为了账号安全,请及时绑定邮箱和手机立即绑定

RedirectResponse.php-1

标签:
PHP

namespace Illuminate\Http;

 

use BadMethodCallException;

use Illuminate\Support\Str;

use Illuminate\Support\MessageBag;

use Illuminate\Support\ViewErrorBag;

use Illuminate\Session\Store as SessionStore;

use Illuminate\Contracts\Support\MessageProvider;

use Symfony\Component\HttpFoundation\File\UploadedFile as SymfonyUploadedFile;

use Symfony\Component\HttpFoundation\RedirectResponse as BaseRedirectResponse;

// more name space

class RedirectResponse extends BaseRedirectResponse

{// class redirect response extends base redirect response

    use ResponseTrait;// use response Trait

 

    /**

     * The request instance.

     *

     * @var \Illuminate\Http\Request

     */

    protected $request;// the request instance.

 

    /**

     * The session store implementation.

     *

     * @var \Illuminate\Session\Store

     */

    protected $session;// The session instance

 

    /**

     * Flash a piece of data to the session.

     *

     * @param  string|array  $key

     * @param  mixed  $value

     * @return \Illuminate\Http\RedirectResponse

     */

    public function with($key, $value = null)

    {

        $key = is_array($key) ? $key : [$key => $value];

 

        foreach ($key as $k => $v) {

            $this->session->flash($k, $v);

        }

 

        return $this;

    }//public function with

   // flash a piece of data to the session

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消