Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 148 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 148 Revision 688
Zeile 187... Zeile 187...
187
     * @var SessionInterface|callable(): SessionInterface
187
     * @var SessionInterface|callable(): SessionInterface
188
     */
188
     */
189
    protected $session;
189
    protected $session;
Zeile 190... Zeile 190...
190
 
190
 
191
    /**
191
    /**
192
     * @var string
192
     * @var string|null
193
     */
193
     */
Zeile 194... Zeile 194...
194
    protected $locale;
194
    protected $locale;
195
 
195
 
Zeile 424... Zeile 424...
424
    }
424
    }
Zeile 425... Zeile 425...
425
 
425
 
426
    /**
426
    /**
427
     * Clones a request and overrides some of its parameters.
427
     * Clones a request and overrides some of its parameters.
428
     *
428
     *
429
     * @param array $query      The GET parameters
429
     * @param array|null $query      The GET parameters
430
     * @param array $request    The POST parameters
430
     * @param array|null $request    The POST parameters
431
     * @param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
431
     * @param array|null $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
432
     * @param array $cookies    The COOKIE parameters
432
     * @param array|null $cookies    The COOKIE parameters
433
     * @param array $files      The FILES parameters
433
     * @param array|null $files      The FILES parameters
434
     * @param array $server     The SERVER parameters
434
     * @param array|null $server     The SERVER parameters
435
     */
435
     */
436
    public function duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null): static
436
    public function duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null): static
437
    {
437
    {
438
        $dup = clone $this;
438
        $dup = clone $this;
Zeile 1365... Zeile 1365...
1365
    /**
1365
    /**
1366
     * Get the locale.
1366
     * Get the locale.
1367
     */
1367
     */
1368
    public function getLocale(): string
1368
    public function getLocale(): string
1369
    {
1369
    {
1370
        return null === $this->locale ? $this->defaultLocale : $this->locale;
1370
        return $this->locale ?? $this->defaultLocale;
1371
    }
1371
    }
Zeile 1372... Zeile 1372...
1372
 
1372
 
1373
    /**
1373
    /**
1374
     * Checks if the request method is of specified type.
1374
     * Checks if the request method is of specified type.
Zeile 1434... Zeile 1434...
1434
     * Returns the request body content.
1434
     * Returns the request body content.
1435
     *
1435
     *
1436
     * @param bool $asResource If true, a resource will be returned
1436
     * @param bool $asResource If true, a resource will be returned
1437
     *
1437
     *
1438
     * @return string|resource
1438
     * @return string|resource
-
 
1439
     *
1439
     * @psalm-return ($asResource is true ? resource : string)
1440
     * @psalm-return ($asResource is true ? resource : string)
1440
     */
1441
     */
1441
    public function getContent(bool $asResource = false)
1442
    public function getContent(bool $asResource = false)
1442
    {
1443
    {
1443
        $currentContentIsResource = \is_resource($this->content);
1444
        $currentContentIsResource = \is_resource($this->content);