diff --git a/app/Http/Requests/Request.php b/app/Http/Requests/Request.php deleted file mode 100644 index 576b83d2dc..0000000000 --- a/app/Http/Requests/Request.php +++ /dev/null @@ -1,89 +0,0 @@ -. - */ -declare(strict_types=1); - -namespace FireflyIII\Http\Requests; - -use Carbon\Carbon; -use Carbon\Exceptions\InvalidDateException; -use Exception; -use FireflyIII\Support\Request\ConvertsDataTypes; -use Illuminate\Foundation\Http\FormRequest; -use Illuminate\Validation\Validator; -use Log; - -/** - * Class Request. - * - * @codeCoverageIgnore - * - */ -class Request extends FormRequest -{ - - - - - - - - - - - - - /** - * Return date time or NULL. - * - * @param string $field - * - * @return Carbon|null - */ - protected function dateTime(string $field): ?Carbon - { - if (null === $this->get($field)) { - return null; - } - $value = (string) $this->get($field); - if (10 === strlen($value)) { - // probably a date format. - try { - $result = Carbon::createFromFormat('Y-m-d', $value); - } catch (InvalidDateException $e) { - Log::error(sprintf('"%s" is not a valid date: %s', $value, $e->getMessage())); - - return null; - } - - return $result; - } - // is an atom string, I hope? - try { - $result = Carbon::parse($value); - } catch (InvalidDateException $e) { - Log::error(sprintf('"%s" is not a valid date or time: %s', $value, $e->getMessage())); - - return null; - } - - return $result; - } -}