继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

RedirectResponse.php-1

12345678_0001
关注TA
已关注
手记 64
粉丝 12
获赞 46

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

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP