You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What problem does this feature proposal attempt to solve?
Community feedback has shown that the default resolver from webonyx/graphql-php may not be optimally suited for a Laravel application and there is potential for improvement.
I think this could be a great idea and something that would improve performance greatly.
I have however tried to also submit a pr to Laravel with the issue itself as webonyx/graphql is prob. not the only package relying on ArrayAccess being implemented correctly. laravel/framework#45976
I have created #2693 as a potential solution to this issue and the issues mentioned within. If you are watching this space, please take a look and provide feedback there.
Activity
olivernybroe commentedon Feb 6, 2023
I think this could be a great idea and something that would improve performance greatly.
I have however tried to also submit a pr to Laravel with the issue itself as webonyx/graphql is prob. not the only package relying on ArrayAccess being implemented correctly. laravel/framework#45976
pyrou commentedon Mar 2, 2023
I am using for while now the following "DefaultResolver":
It is plugged into lighthouse with
Executor::setDefaultFieldResolver($defaultResolver);It mainly address the
@renameoveruse.If this get you some idea for a new default resolver on Lighthouse 6 😉
spawnia commentedon Jun 12, 2025
I have created #2693 as a potential solution to this issue and the issues mentioned within. If you are watching this space, please take a look and provide feedback there.