Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JsonApiView is hard-coded: make it configurable #190

Open
geoidesic opened this issue Jan 25, 2025 · 0 comments
Open

JsonApiView is hard-coded: make it configurable #190

geoidesic opened this issue Jan 25, 2025 · 0 comments

Comments

@geoidesic
Copy link
Collaborator

There may be instances where it is desirable to be able to configure a custom view. Currently this is only possible using an override of the render method in JsonApiListener. Would be better via config.

I.e. edit JsonApiListener

        // Use the Crud component's config instead of listener config
        $viewClass = $controller->Crud->getConfig('viewClass', 'CrudJsonApi.JsonApi');
        $controller->viewBuilder()->setClassName($viewClass);
@geoidesic geoidesic changed the title JsonApiView is hard-coded JsonApiView is hard-coded: make it configurable Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant