Skip to content

Commit

Permalink
Keep getData() as deprecated
Browse files Browse the repository at this point in the history
  • Loading branch information
kylekatarnls committed Dec 12, 2023
1 parent 7778b10 commit e591278
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/Helpers/DataTrait.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?php

namespace Spatie\OpeningHours\Helpers;

trait DataTrait
{
/**
* @deprecated Use ->data readonly property instead
*/
public function getData(): mixed
{
return $this->data;
}
}
2 changes: 2 additions & 0 deletions src/OpeningHours.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,15 @@
use Spatie\OpeningHours\Exceptions\MaximumLimitExceeded;
use Spatie\OpeningHours\Exceptions\SearchLimitReached;
use Spatie\OpeningHours\Helpers\Arr;
use Spatie\OpeningHours\Helpers\DataTrait;
use Spatie\OpeningHours\Helpers\DateTimeCopier;
use Spatie\OpeningHours\Helpers\DiffTrait;

class OpeningHours
{
public const DEFAULT_DAY_LIMIT = 8;

use DataTrait;
use DateTimeCopier;
use DiffTrait;

Expand Down
2 changes: 2 additions & 0 deletions src/OpeningHoursForDay.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,12 @@
use Spatie\OpeningHours\Exceptions\NonMutableOffsets;
use Spatie\OpeningHours\Exceptions\OverlappingTimeRanges;
use Spatie\OpeningHours\Helpers\Arr;
use Spatie\OpeningHours\Helpers\DataTrait;
use Spatie\OpeningHours\Helpers\RangeFinder;

class OpeningHoursForDay implements ArrayAccess, Countable, IteratorAggregate
{
use DataTrait;
use RangeFinder;

private function __construct(
Expand Down
2 changes: 2 additions & 0 deletions src/Time.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@
use DateTimeInterface;
use DateTimeZone;
use Spatie\OpeningHours\Exceptions\InvalidTimeString;
use Spatie\OpeningHours\Helpers\DataTrait;
use Spatie\OpeningHours\Helpers\DateTimeCopier;

readonly class Time implements TimeDataContainer
{
use DataTrait;
use DateTimeCopier;

protected function __construct(
Expand Down
2 changes: 2 additions & 0 deletions src/TimeRange.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@
use Spatie\OpeningHours\Exceptions\InvalidTimeRangeArray;
use Spatie\OpeningHours\Exceptions\InvalidTimeRangeList;
use Spatie\OpeningHours\Exceptions\InvalidTimeRangeString;
use Spatie\OpeningHours\Helpers\DataTrait;
use Spatie\OpeningHours\Helpers\DateTimeCopier;

readonly class TimeRange implements TimeDataContainer
{
use DataTrait;
use DateTimeCopier;

protected function __construct(
Expand Down

0 comments on commit e591278

Please sign in to comment.