From 848771cf1bdb17d215276d3d78ed5673706417d5 Mon Sep 17 00:00:00 2001 From: Awilum Date: Tue, 15 Dec 2020 12:50:33 +0300 Subject: [PATCH] feat(fields): Add new field `entries.fetchSingle` and `entries.fetchCollection` for Entries API #492 --- src/flextype/Foundation/Entries/Fields/EntriesField.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/flextype/Foundation/Entries/Fields/EntriesField.php b/src/flextype/Foundation/Entries/Fields/EntriesField.php index 46db128d..e995888a 100644 --- a/src/flextype/Foundation/Entries/Fields/EntriesField.php +++ b/src/flextype/Foundation/Entries/Fields/EntriesField.php @@ -7,14 +7,13 @@ declare(strict_types=1); * Founded by Sergey Romanenko and maintained by Flextype Community. */ - if (flextype('registry')->get('flextype.settings.entries.fields.entries.fetchCollection.enabled')) { flextype('emitter')->addListener('onEntriesFetchSingleHasResult', static function (): void { - if (flextype('entries')->getStorage('fetch.data.entries.fetchCollection') !== null) { + if (flextype('entries')->hasStorage('fetch.data.entries.fetchCollection')) { // Get fetch. $original = flextype('entries')->getStorage('fetch'); - switch (flextype('registry')->get('flextype.settings.entries.fields.entries.fetchSingle.result')) { + switch (flextype('registry')->get('flextype.settings.entries.fields.entries.fetchCollection.result')) { case 'toArray': $resultTo = 'toArray'; break; @@ -43,7 +42,7 @@ if (flextype('registry')->get('flextype.settings.entries.fields.entries.fetchCol if (flextype('registry')->get('flextype.settings.entries.fields.entries.fetchSingle.enabled')) { flextype('emitter')->addListener('onEntriesFetchSingleHasResult', static function (): void { - if (flextype('entries')->getStorage('fetch.data.entries.fetchSingle') !== null) { + if (flextype('entries')->hasStorage('fetch.data.entries.fetchSingle')) { // Get fetch. $original = flextype('entries')->getStorage('fetch');