From 24d57a858a04a26d9676afad8f3747a9856b2401 Mon Sep 17 00:00:00 2001 From: Krishan Koenig Date: Tue, 21 Jan 2025 00:23:40 +0100 Subject: [PATCH] refactor: removed unused transformer class --- src/Transformers/Transformer.php | 55 -------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/Transformers/Transformer.php diff --git a/src/Transformers/Transformer.php b/src/Transformers/Transformer.php deleted file mode 100644 index 41f7fd62..00000000 --- a/src/Transformers/Transformer.php +++ /dev/null @@ -1,55 +0,0 @@ -data = $data; - } - - abstract public function create(): mixed; - - public static function new($data): self - { - /** @phpstan-ignore-next-line */ - return new static($data); - } - - /** - * Get a value from the data array or the backup key. - * - * @param string|array $key - * @param mixed $default - */ - protected function get($key, $default = null, $backupKey = 'filters.') - { - $keys = (array) $key; - - if ($backupKey !== null) { - $keys[] = $backupKey . $key; - } - - foreach ($keys as $key) { - if ($value = Arr::get($this->data, $key, $default)) { - return $value; - } - } - - return $default; - } - - /** - * @param string|array $key - * @param mixed $value - */ - protected function includes($key, $value, $backupKey = 'filters.'): bool - { - return Arr::includes($this->data, [$backupKey . $key, $key], $value); - } -}