I got tired of rewriting the same 60-line controller in every Laravel project. Whitelist the sort column, explode the CSV filter, branch on date ranges, orWhereHas the relation.
Repeat.
So I built laravel-queryable [https://t.co/qgl1szJG2S].
Declare your searchable, filterable, and sortable fields once on the model. Your controller becomes one fluent chain.
Less boilerplate. More shipping.
#Laravel #PHP
@egi_nupe Some people are only able to see life in 1D, some are able to see in 3D, some even 4D. If you’re blessed with ability to view life in multiple dimensions, don’t argue with people who only see life in 1D
I've finally had it with Claude 😂, need to implement the hook that checks for these useless comments. never had this issue with Codex btw ( i'm trying out a new harness).
CashAfrica @cashafricaco is building the infrastructure that lets payment businesses offer contactless payments across Africa. We spoke to Co-Founder and CTO Bello Opeyemi @omoba_bello about what it takes to make a tap-to-pay feel simple. Read it here: https://t.co/1P0jdl2r15
I got tired of rewriting the same 60-line controller in every Laravel project. Whitelist the sort column, explode the CSV filter, branch on date ranges, orWhereHas the relation.
Repeat.
So I built laravel-queryable [https://t.co/qgl1szJG2S].
Declare your searchable, filterable, and sortable fields once on the model. Your controller becomes one fluent chain.
Less boilerplate. More shipping.
#Laravel #PHP
I got tired of rewriting the same 60-line controller in every Laravel project. Whitelist the sort column, explode the CSV filter, branch on date ranges, orWhereHas the relation.
Repeat.
So I built laravel-queryable [https://t.co/qgl1szJG2S].
Declare your searchable, filterable, and sortable fields once on the model. Your controller becomes one fluent chain.
Less boilerplate. More shipping.
#Laravel #PHP
CashAfrica, a Nigerian contactless payment infrastructure provider, has partnered with ChamsSwitch, a licenced switching and electronic payment processing company, to resolve the compliance bottlenecks stalling its tap-to-pay infrastructure.
Under the partnership, CashAfrica will handle the contactless experience when a customer taps a phone or card on a point-of-sale terminal. ChamSwitch will then route the transaction between banks and update balances.
https://t.co/hTmJaWfAQL