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 399
Zeile 14... Zeile 14...
14
use Carbon\Carbon;
14
use Carbon\Carbon;
15
use Carbon\CarbonImmutable;
15
use Carbon\CarbonImmutable;
16
use Carbon\CarbonInterface;
16
use Carbon\CarbonInterface;
17
use Carbon\CarbonInterval;
17
use Carbon\CarbonInterval;
18
use Carbon\CarbonPeriod;
18
use Carbon\CarbonPeriod;
-
 
19
use Carbon\CarbonPeriodImmutable;
19
use Carbon\Exceptions\UnitException;
20
use Carbon\Exceptions\UnitException;
20
use Closure;
21
use Closure;
21
use DateTime;
22
use DateTime;
22
use DateTimeImmutable;
23
use DateTimeImmutable;
23
use ReturnTypeWillChange;
24
use ReturnTypeWillChange;
Zeile 603... Zeile 604...
603
    {
604
    {
604
        if ($unit) {
605
        if ($unit) {
605
            $interval = CarbonInterval::make("$interval ".static::pluralUnit($unit));
606
            $interval = CarbonInterval::make("$interval ".static::pluralUnit($unit));
606
        }
607
        }
Zeile 607... Zeile 608...
607
 
608
 
-
 
609
        $period = ($this->isMutable() ? new CarbonPeriod() : new CarbonPeriodImmutable())
-
 
610
            ->setDateClass(static::class)
Zeile 608... Zeile 611...
608
        $period = (new CarbonPeriod())->setDateClass(static::class)->setStartDate($this);
611
            ->setStartDate($this);
609
 
612
 
610
        if ($interval) {
613
        if ($interval) {
Zeile 611... Zeile 614...
611
            $period->setDateInterval($interval);
614
            $period = $period->setDateInterval($interval);
612
        }
615
        }
613
 
616
 
614
        if (\is_int($end) || (\is_string($end) && ctype_digit($end))) {
617
        if (\is_int($end) || (\is_string($end) && ctype_digit($end))) {
615
            $period->setRecurrences($end);
618
            $period = $period->setRecurrences($end);
Zeile 616... Zeile 619...
616
        } elseif ($end) {
619
        } elseif ($end) {
617
            $period->setEndDate($end);
620
            $period = $period->setEndDate($end);