From 36932f8417286a43319ee06a1264b6e5b1c10479 Mon Sep 17 00:00:00 2001 From: philipp lang Date: Wed, 9 Jul 2025 00:07:35 +0200 Subject: [PATCH] Add queryable trait --- tests/Lib/Queryable.php | 11 +++++++++++ tests/RequestFactories/ContributionRequestFactory.php | 9 ++++----- 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 tests/Lib/Queryable.php diff --git a/tests/Lib/Queryable.php b/tests/Lib/Queryable.php new file mode 100644 index 00000000..ccb99092 --- /dev/null +++ b/tests/Lib/Queryable.php @@ -0,0 +1,11 @@ +create()))); + } +} diff --git a/tests/RequestFactories/ContributionRequestFactory.php b/tests/RequestFactories/ContributionRequestFactory.php index ca17ec91..688aab84 100644 --- a/tests/RequestFactories/ContributionRequestFactory.php +++ b/tests/RequestFactories/ContributionRequestFactory.php @@ -6,10 +6,14 @@ use App\Contribution\ContributionFactory; use App\Contribution\Documents\ContributionDocument; use App\Country; use App\Member\Member; +use Tests\Lib\Queryable; use Worksome\RequestFactories\RequestFactory; class ContributionRequestFactory extends RequestFactory { + + use Queryable; + public function definition(): array { $compilers = collect(app(ContributionFactory::class)->compilerSelect())->pluck('class'); @@ -25,11 +29,6 @@ class ContributionRequestFactory extends RequestFactory ]; } - public function toBase64(): string - { - return base64_encode(rawurlencode(json_encode($this->create()))); - } - /** * @param class-string $type */