mirror of
https://github.com/shlinkio/shlink.git
synced 2026-03-05 23:03:11 +08:00
Updated to readonly public props on as many models as possible
This commit is contained in:
@@ -8,7 +8,7 @@ final class Ordering
|
||||
{
|
||||
private const DEFAULT_DIR = 'ASC';
|
||||
|
||||
private function __construct(private ?string $field, private string $dir)
|
||||
private function __construct(public readonly ?string $field, public readonly string $direction)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -26,16 +26,6 @@ final class Ordering
|
||||
return self::fromTuple([null, null]);
|
||||
}
|
||||
|
||||
public function orderField(): ?string
|
||||
{
|
||||
return $this->field;
|
||||
}
|
||||
|
||||
public function orderDirection(): string
|
||||
{
|
||||
return $this->dir;
|
||||
}
|
||||
|
||||
public function hasOrderField(): bool
|
||||
{
|
||||
return $this->field !== null;
|
||||
|
||||
Reference in New Issue
Block a user