filamentphp admin route not found
if you just installed Filamentphp admin panel and “/admin” gives you a 404 error try clearing route cache.
php artisan route:clear
if you just installed Filamentphp admin panel and “/admin” gives you a 404 error try clearing route cache.
php artisan route:clear
Atomic Lock is a way to make sure specific operations just happen by one user during a certain time. let’s say we have an app that reserves seats for events like theater or conferences. obviously, we don’t want to mistakenly give one seat to two people. you might ask how…
Observers are php classes that we can use to listen to events on an eloquent model. every eloquent model dispatches several events. for instance when we create or save a model ($product->save()) “created” and “creating” events are dispatched. we use observers to do an operation when these events are dispatched….
json_encode and json_decode are php functions for working with JSON strings. Converting Array to JSON json_encode takes an array as a parameter and converts it to JSON. let’s test it. here it returns this JSON string: we can pass a second parameter as a flag to json_encode function. these flags…
Laravel collections have a method named tap. With this method, we can do actions on the collection without changing it. let’s see an example. imagine we have a collection like this: we sort the collection and then use the tap method on the collection. in the closure inside tap, we…
it’s important for a software to be able to handle errors effectively. it has to log the error and inform the user so he knows what’s the issue and decide what to do next. in develpoing with laravel try-catch statement help us achieve this. it checks if the code give…
consider a Many-to-Many relationship: a book can have many authors and every author can have many books. so the table structure is something like this. books: authors: book_author: and the models: the book_author table is called a pivot table which stores the ids of authors and books related to each…