laravel-json-api / non-eloquent Goto Github PK
View Code? Open in Web Editor NEWConstruct JSON:API resources for non-Eloquent classes.
License: MIT License
Construct JSON:API resources for non-Eloquent classes.
License: MIT License
I created a non-eloquent JSON API endpoint following the manual, and no matter what I get 403 Unauthorized back from it. I've created Policies for both the resource and the classes being represented by the resource, but no matter what, 403 Unauthorized.
Hi!
I'm working in an implementation of a non-eloquent resource but, after installing the package through composer require laravel-json-api/non-eloquent
it's not being auto discovered. I've been trying with different workarounds but without success so far.
Thanks in advance for any guidance to solve this issue.
Best regards!
For example
I have a loan resource and I need to create a report on them
Is it possible to implement it through a non-eloquent resource?
#start dat: '2023-01-01'
#end date: '2023-09-31'
#first line;
select count(*), sum(value) from loans where started_at <= '2023-01-01' and (closed_at is null or closed_at > '2023-01-01');
#for each period
select count(), sum(value) from loans where started_at >= 'start-of-period' and started_at < ('end-of-period'); #count and value of STARTED loans
select count(), sum(value) from loans where closed_at >= 'start-of-period' and closed_at < ('end-of-period'); #count and value of CLOSED loans
#last line
select count(*), sum(value) from loans where started_at <= '2023-09-31' and (closed_at is null or closed_at > '2023-09-31');
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.