Questions tagged [laravel]
Laravel is an open-source PHP web development framework created by Taylor Otwell. Laravel helps you create applications using simple, expressive syntax.
271 questions
2
votes
1
answer
116
views
Using a dynamic custom 404 template in Laravel
I have made a Laravel 8 blogging application that supports themes.
I had made a custom 404 template for every theme, the path to it being ...
3
votes
2
answers
165
views
Laravel Wallet Service Backend
I’ve built a backend-only wallet service using Laravel 8, and it’s fully containerized with Docker. The project handles two user roles (Players and Backoffice Agents) and provides JWT-based ...
5
votes
2
answers
244
views
Laravel as client for Strava 3rd party API
I’m developing a Laravel app which acts as a client to consume a 3rd party Strava API. My app also functions as an API for a frontend SPA. The user (which is just me for the time being) will already ...
3
votes
1
answer
186
views
Rendering data from mutiple models using controller and send to a single view
I have a master page, where I need to render data from multiple models. I have made a prototype of that page to show only the required conditions.
What is the best approach for controller to retrieve ...
4
votes
4
answers
279
views
JavaScript live validation for a registration form
I am working on a blogging application in Laravel 8.
I have added "live validation" to the registration form with JavaScript. For password strength, I use Zxcvbn.
The registration form ...
3
votes
1
answer
236
views
Image preview and delete for Laravel blog application
I am working on a blogging application in Laravel 8.
I have put together a way to preview and remove the main article image.
In the ArticleController.php controller,...
5
votes
1
answer
559
views
User Management API
I got as task to build a simple Laravel API that should:
1 - Create User API
2 - Get Users API
So I run the artisan command to ...
4
votes
1
answer
241
views
Sending only modified data from a table to the backend as form data
The frontend has a table with hundreds of rows. Each row consists of different inputs (text, file, ...
3
votes
4
answers
784
views
Sanitize URL string for Insertion Upon DB table via Eloquent model
In my case I am saving a URL into my database via Eloquent Model:
...
2
votes
0
answers
209
views
Handling large amount of traits and properties in classes
I've got an open-source project that I've been working on for a while, and I'm looking for advice on handling large classes. It's a Laravel 10+ package for building forms, and everything works fine, ...
2
votes
1
answer
109
views
Production-Readiness Advice for Laravel/ PayPal Integration
I am currently working on integrating PayPal with my Laravel application, and it's my first time incorporating PayPal for production use. I have written the following code and would greatly appreciate ...
3
votes
1
answer
125
views
Laravel seeder for email template settings
This is my Laravel seeder for two database tables. I need to make this seeder more efficient and optimized. How can this be achieved? I would appreciate some tips.
...
2
votes
1
answer
200
views
Manually inserting or updating a row with timestamps, without Eloquent
I need to insert or update a row that has created_at and last_update timestamps.
created_at ...
2
votes
1
answer
147
views
Script that uses an uploaded excel file to import data to the database
I wrote a script that uses an uploaded excel file to import data to the database. It checks for the image first if it can be downloaded without any error then insert the rest of the data. With ten or ...
5
votes
1
answer
872
views
Update specific model attributes from a request
Background
This is for an API and I'd like to use this Upsert action to take data from a request and only update the requested fields. I.e. These are partial updates and I will not update every field ...
1
vote
1
answer
434
views
Three way Eloquent relationship definition and saving in Laravel
I'm building a Laravel app (with Vue3 and InertiaJS), and I'm attempting to create relationships between three models:
User
Area
WorkHours
where WorkHours is the ...
3
votes
2
answers
277
views
Laravel Event Filtering Controller
So I am currently writing a function in laravel that handles URL parameter filters.
How the code works: So we have the following two URL parameters:
timeframe and <...
1
vote
1
answer
151
views
Laravel Eager Loading tickets from DB
So I have the following relationship in my Model:
Events Model:
...
1
vote
1
answer
155
views
Theme picker for Laravel 8 blogging application
I am working on a blogging application in Laravel 8.
The application supports themes. In a nutshell, theme support works like this:
In the views directory, I have ...
2
votes
2
answers
519
views
Route protection with custom middleware in Laravel 8
I am working on a blogging application in Laravel 8.
The application assigns users roles and permissions. There is a many-to-many relationship between roles and permissions.
I have created a custom ...
5
votes
1
answer
2k
views
Setting default of <options> in Laravel with PHP Match
I have a filter component that lets a user filter for events on a website. The user needs to see which category is currently selected in the filter. For this there is a URL with parameters.
e.g. ...
3
votes
1
answer
305
views
PHP Laravel Check if given date is a week or a regular day
I have a problem. In my project the user can copy a menu for a specific day or for a specific week. The value that will be sent to the back-end will be something like:
...
4
votes
0
answers
76
views
Serving Laravel public/ contents when all Laravel files are in the same server directory
I have a Laravel 8 project hosted at xxx/laravel/ on an Apache server, where xxx is the domain. I want to serve the contents of <...
2
votes
2
answers
202
views
Laravel PostController
I'm new at Laravel and I got an assessment task from company where they want me to create a mini-blog with Users and Posts.
I was using following methods:
index, create, show, store, edit and destroy ...
1
vote
1
answer
290
views
Default to array when value is null or false
I'm working with ACF in WP which provides a get_field() function. The function can return an array of values, null or false. ...
1
vote
2
answers
303
views
Laravel 8 blogging application
I am working on a blogging application in Laravel 8.
In the FrontendController controller I have:
...
1
vote
2
answers
109
views
Check if a new movie session can be inserted
I have this function in my code, this way I validate if a new movie session can be inserted, it works, but I wanted to find a better way to do it.
...
2
votes
1
answer
433
views
Laravel 9 - Metadata creation using middleware?
I wrote a middleware for laravel that grabs the current metadata for the specific URL you visit.
How it works:
we use the $request and compare the current URL: <...
1
vote
1
answer
89
views
Laravel controller getting results based on parameter including relationship results
I am trying to learn to improve my coding on a daily basis and this is one of the first times I am posting on here, so bear with me.
I have two models, a Payment and an Expense model. A ...
2
votes
1
answer
280
views
Optimization of laravel pivot table relationship
I have a pivot table called invite_riskarea which is designed as follows:
This table stores the permissions that have a specific user (through an invite id) to ...
3
votes
1
answer
76
views
Retrieve config values using custom helper
I've stored a set of theme related configuration in a config file.
config/theme.php
...
1
vote
1
answer
129
views
Search controller logic to search through models and manufacturers
I have the following Laravel controller that searches through two models - Manufacturer and SearchTerm (which contains models of manufacturers, synonyms of models as well as common misspellings) using ...
1
vote
4
answers
657
views
table name column name from GET parameter
This is a function that reads a setting data from DB.
...
1
vote
1
answer
559
views
Query to get summary of regional model with count of contracts
I have 3 tables:
regional with Regional Model (id,kode)
status_kontrak with StatusKontrak Model (id,status,user_id,...,...)
users with User Model (id, regional_id).
My purpose is to get a collection ...
5
votes
2
answers
528
views
Optimization of a Laravel controller that passes data and views
I am trying to build a website that shows events. And I use the following controller.
Please note that the urls ($view and ...
2
votes
2
answers
122
views
Controller method to store course
I have this controller method to add a course and it works fine but I really don't like this code because I think it's too large and a little bit ugly
I was trying to do it cleaner and a little bit ...
1
vote
1
answer
213
views
A create gateway controller in Laravel
In my app users can create and soft-delete payment gateways something like Paypal. Users of a website can connect to the gateway and make payments.
I've written the logic in a transaction also locking ...
1
vote
1
answer
131
views
Choose meals for a week
I've built this complex form or at least what I would consider a complex form and it feels really dirty. It felt dirty while I was programming it but I wanted to get it working and then go back and ...
0
votes
1
answer
678
views
Eloquent eager loading deep nested relation with "where" condition
is there a more elegant way to do what the code below does without use "foreach"?
I am trying to load answers from questions but only the answers that contains a direct relation with an ...
3
votes
1
answer
302
views
Laravel CRUD Controller - code request
Here is my starting point for a laravel CRUD controller.
I would appreciate it if someone could do a review and show me how an experienced developer would approach this.
I do not want to progress with ...
2
votes
1
answer
105
views
Method in Laravel to give a JSON response indicating whether the user may edit
I'm working on creating code with a nice balance between concise and readable.
How would you improve this Laravel code block to make it more compact and readable?
...
2
votes
2
answers
261
views
'Lean controller'/'Business logic on service' and filtering, sorting, pagination methods on controllers
I'm currently reading about "Lean controllers"/"Business logic on services" and trying to refactor some legacy code. However I am struggling to apply what is taught in the ...
1
vote
1
answer
1k
views
Placing store and update logic in Laravel 8 form request
I want some opinions about my code that implements store and update for a Laravel 8 form request. The make function is for storing the data and the ...
3
votes
1
answer
576
views
Adjusting variables on change of status attribute of my Order Laravel model on the updated event in observer
I have an order model and a client model. A client has many orders, an order belongs to a single client.
In the client model I keep track of how much money a client paid (...
1
vote
1
answer
179
views
Login using two-factor authentication
I want to make the code below prettier but I don't know what to change and how to change. I know that the controller should be easy, delegating actions related to models or to services or something ...
2
votes
3
answers
2k
views
How to reduce a POST request duplicate in Laravel/PHP for payment system?
I'm using PHP/Laravel and I have two controllers.
Controllers/PaymentController
Controllers/PaymentExpressControler
They both create an request which is exactly the same, but it has some differences....
4
votes
2
answers
5k
views
Laravel 8 registration and login with user profiles
I am working on a Laravel application (Github repo) that requires user registration and login.
After registration, the users can change their registration details (except password, for which there is ...
1
vote
2
answers
5k
views
Laravel controller method to update user
I'm using Laravel and this PHP method is in a controller. It's the back-end for a edit profile page. The user can change the profile picture, reset the password, the username, and so on. I'm new in ...
4
votes
1
answer
136
views
Single end point REST API
I want to ask question about a better way for implementing single endpoint REST.
I want to build a rest API but I want it to only have single endpoint like: graphql,...
2
votes
1
answer
145
views
Is it okay to use interfaces on tests?
I have created a test, also the interfaces to be implemented for each test case based on user's role because I think it would make it easier to understand what the test case will and should do, also ...