Browse AI Field GuideForum Podcast
All ThreadsLeaderboard
  1. Discussions

    1. Popular This Week
    2. Popular All Time
    3. Solved
    4. Unsolved
    5. No Replies Yet

brunokaue's avatar

How execute commands in Laravel 11

Improved Phrase: I'm trying to schedule a simple test command in Laravel 11 to log the current timestamp every minute. I've created a command named 'app:test-command' that logs the timestamp using theLog::error method. However, when I schedule it to run every minute using Artisan::command and start the scheduler with php artisan schedule:work, the command isn't executing.

brunokaue's avatar
brunokaue's avatar Snapey1yr agoLaravel
5
73
Last reply by Snapey 1yr ago
abdulrahmanhussin1024's avatar

Laravel AuthenticatedSessionControllerTest Fails with 404 for Login and Logout Tests

I am encountering an issue with testing the login and logout functionalities in my Laravel application. When I run the test suite, some tests fail with a 404 status code instead of the expected 401 or 200. Interestingly, when I run each test individually, they work perfectly fine. Below is my test code: class AuthenticatedSessionControllerTest extends TestCase { use RefreshData

abdulrahmanhussin1024's avatar
abdulrahmanhussin1024's avatar abdulrahma...1yr agoTesting
4
1
Last reply by abdulrahmanhussin1024 1yr ago
arkanrosyid's avatar

My laravel 11 app give error "Target class [app\Http\Middleware\apiTokenMiddleware] does not exist."

My laravel 11 app give error "Target class [app\Http\Middleware\apiTokenMiddleware] does not exist." while it does. I make the middleware using php artisan make:middleware and put code on middleware : <?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; use App\Models\ApiKey; class apiToken

arkanrosyid's avatar
arkanrosyid's avatar olavea10mos agoLaravel
3
4
Last reply by olavea 10mos ago
glaucon's avatar

419 Page Expired error in subdomain

I am encountering a 410 Page Expired issue on my subdomain while working with a project running in production on primarydomain.com. My setup includes a subdomain test.primarydomain.com for testing, and everything works fine on the primary domain and locally (thankfully). However, on the subdomain, I am facing this "Page Expired" issue, especially with forms. On the te

glaucon's avatar
glaucon's avatar olivsinz7mos agoLaravel
6
1
Last reply by olivsinz 7mos ago
prstyngrhd@gmail.com's avatar

DB::select error array to string conversion

Hello, everyone I need help with the "array to string conversion" error I always get when trying to display tables from the Database. if($this->parentData->type->slug == 'mysql') $select = "SHOW TABLES FROM `".$this->parentData->database."`"; else if($this->parentData->type->slug == 'pgsql') $select = "select tabl

prstyngrhd@gmail.com's avatar
prstyngrhd@gmail.com's avatar jlrdw1yr agoLaravel
1
1
Last reply by jlrdw 1yr ago
Stubbs's avatar

Logging to Discord

I want to set up a logging channel to log critical errors to Discord using the Slack driver, you just add /slack to the end of the webhook to use Slack syntax). LOG_DISCORD_WEBHOOK_URL is set in my environment and I've tested the URL works via Postman. The config in logging.php looks like this: 'discord' => [ 'driver' => 'slack', 'url' =>

Stubbs's avatar
Stubbs's avatar Stubbs1yr agoLaravel
0
1
daveb2's avatar

Flare - Insights are different for different exceptions/errors

Why is it that only the exception test (php artisan flare:test) includes the Git commit hash under "Insights"? eg. when running php artisan flare:test I get: same project, but this time I generate an exception in a blade component with @php(throw new Exception('an exception!')): The "versions" insight is missing. Just curious if anyone knows why this is/ho

daveb2's avatar
daveb2's avatar daveb21yr agoLaravel
0
1
rpickz's avatar

Laravel Spark - VAT not working for UK?

Hi Everyone, I hope you're well :-). I'm trying to use Laravel Spark for a B2B SaaS product that I'm working on, and I'm unable to get VAT collection working for the UK. I can see in the documentation here that VAT collection is supported (but only referenced with regards to the EU): https://spark.laravel.com/docs/spark-stripe/taxes.html#taxes Does Laravel Spark support UK VAT

rpickz's avatar
rpickz's avatar LaryAI1yr agoSpark
1
1
Last reply by LaryAI 1yr ago
manojtm's avatar

Upgraded to Laravel V11 - changes in validation error messages

We had developed an application on Laravel version 8.x and PHP 8.0. We needed to upgrade to latest version of PHP and Laravel. So I created a new Laravel project using composer with PHP 8.3. Then manually moved the app/*, routes and other classes and files. I have also manually installed the composer dependencies. The app seems to be working fine. The issue is with the unit tes

manojtm's avatar
manojtm's avatar manojtm1yr agoLaravel
2
1
Last reply by manojtm 1yr ago
danialm's avatar

PHP project

I want you to introduce me some beginner PHP projects so that I can code them and test myself. I really need this. Thanks all.

danialm's avatar
danialm's avatar muuucho1yr agoPHP
5
1
Last reply by muuucho 1yr ago
mathcrln's avatar

Poor performances when migrating from SQLite to Postgresql

I am using Laravel 11 with Inertia.js and React. Until now, as I was prototyping, I was using SQLite in development environment as well as in a test prod environnement I had set up. Recently attempted to deploy to a real production server based in Switzerland (I'm based in Montréal), with Laravel Forge to provision the server, and Postgresql instead of SQLite (hosted on the sam

mathcrln's avatar
mathcrln's avatar mathcrln1yr agoEloquent
6
1
Last reply by mathcrln 1yr ago
longestdrive's avatar

Livewire/Alpine issue with a click button fails after a couple of clicks

Hi I'm having a few behaviour issues with Livewire and not sure how to dig into the issues and fix... The one for now relates to a button on a page: I have a click button on a page to test out flash messaging in a livewire component. Click on the button and a flash message appears. On the first click it works as expected and the flash message appears, eventually times out and d

longestdrive's avatar
longestdrive's avatar longestdri...1yr agoLivewire
4
1
Last reply by longestdrive 1yr ago
Pixelairport's avatar

Testing Filament FileUpload with SpatieMediaLibraryFileUpload

I have the following code to test a SpatieMediaLibraryFileUpload in Filament, which has the name avatar. $file = UploadedFile::fake()->create('screenshot.txt'); $d = livewire(Customers::class) ->set('data.avatar', $file) ->call('create'); dd($d->errors()); When I show the error I have the error in the message bag: "data.avatar" => array:1 [

Pixelairport's avatar
Pixelairport's avatar Pixelairpo...1yr agoFilament
2
1
Last reply by Pixelairport 1yr ago
alkhatib's avatar

SQLSTATE[HY000]: General error: 1 no such table

Hello, When running tests, I'm encountering an error because a specific database table cannot be found. The error seems to occur due to a query in the AppProviderService. How can I ensure that the database is fully set up and accessible during tests to prevent this issue? phpunit.xml <?xml version="1.0" encoding="UTF-8"?> <phpunit xmlns:xsi="ht

alkhatib's avatar
alkhatib's avatar alkhatib1yr agoLaravel
14
1
Last reply by alkhatib 1yr ago
MKraynikov's avatar

Authorization for direct file links

Hello. It's necessary to protect direct links to files in Laravel. In config/filesystems.php created new disk: 'files' => [ 'driver' => 'local', 'root' => storage_path('app/files'), 'url' => env('APP_URL').'/files', 'visibility' => 'public', 'throw' => false, ] Created route in web.php: Route

MKraynikov's avatar
MKraynikov's avatar MKraynikov1yr agoLaravel
4
1
Last reply by MKraynikov 1yr ago
ljbirch's avatar

Laravel Sail PEST Tests Not Running Correctly PHP Storm

Hi All, I'm having some issues with PEST tests running with Laravel Sail. When I run all tests and all tests in a file a given file I get: [docker-compose://[\wsl$\Ubuntu-22.04\home\dave\laracasts\pest-driven-laravel\docker-compose.yml]:laravel.test/]:php /var/www/html/vendor/pestphp/pest/bin/pest --teamcity --configuration /var/www/html/phpunit.xml Tests: 2 passed (2 assert

ljbirch's avatar
ljbirch's avatar jpmcc1yr agoGeneral
1
1
Last reply by jpmcc 1yr ago
Pixelairport's avatar

Filament validation not use Resource file

I create test for my website and found out that filament, does not use my resource file. I have this im my resource file: return [ 'name' => ['required'], 'email' => ['required', 'email', 'max:254'] ]; But when i create an item with email 'abc' it works. The string is saved. Only name must be required, because i set this up in DB. Is that normal? Does it make sense t

Pixelairport's avatar
Pixelairport's avatar Pixelairpo...1yr agoFilament
4
1
Last reply by Pixelairport 1yr ago
youyass's avatar

redirection après authentification

bonjour ou bonsoir selon l'heure, je suis debutant en laravel. Ma préoccupation est la suivante: lorsque j'authentifie un utilisateur dans le cadre de mes test je ne suis pas redirigé vers la page souhaitée

youyass's avatar
youyass's avatar vincent150...1yr agoEnvoyer
38
3
Last reply by vincent15000 1yr ago
nyahera's avatar

Why is my react registration form not working on mobile devices when in production but works well on desktop or laptop?

I am working on authentication project build using laravel 11 api and react with vite for frontend. The problem is, when I deploy the project to cpanel and test the registration form. It works just fine on desktops but when I open the register page on mobile browser and try to click on the register button, nothing happens and no error is shown in the console. Am stuck and don't

nyahera's avatar
nyahera's avatar experiment...1yr agoLaravel
10
1
Last reply by experimentor 1yr ago
magarrent-6561770's avatar

Handle 500 http errors from Laravel Dusk

Hey! I'm starting using Laravel Dusk. If I visit this url: $user = User::factory()->create(); $this->browse(function (Browser $browser) use ($user) { $browser->loginAs($user) ->visit(route('sample')); }); The server returns a http 500 error, but the Dusk test passed well. How can I handle this and avoid passing tests

magarrent-6561770's avatar
magarrent-6561770's avatar magarrent-...1yr agoLaravel
2
1
Last reply by magarrent-6561770 1yr ago
codex_dev's avatar

docker-compose sail network

I'm using Laravel Sail, and this is my Docker Compose file. I need to connect Laravel to an external network, but I want the database to be accessible only within the container for the Laravel application because my local ports for the PostgreSQL database are conflicting. When I build and run this with sail artisan migrate, I get an error stating that it cannot connect to the d

codex_dev's avatar
codex_dev's avatar technofrea...1yr agoLaravel
5
1
Last reply by technofreaks 1yr ago
browntown's avatar

Why does assertRedirectToRoute fail if I pass a parameter?

I'm curious why my tests are failing. assertRedirectToRoute fails if I use it with a route that has a parameter in it. The test passes if the redirected route does not have a parameter. My test will pass if I use the assertRedirect() and and the url to the route directly. The route looks like this: Route::get('/projects/{project_id}', [ProjectController::class, 'show'])->nam

browntown's avatar
browntown's avatar browntown1yr agoTesting
2
1
Last reply by browntown 1yr ago
Maelfjord's avatar

Laravel API returning webpages

First time here! I've been testing converting my first project into an API and everything is going well so far except for one thing: Laravel for some reason returns webpages when it should exclusively return JSON along with a status code no matter the circumstances. I'm using Postman to test my routes and I discovered that they return a webpage when: I try to send a request th

Maelfjord's avatar
Maelfjord's avatar Maelfjord1yr agoTesting
7
1
Last reply by Maelfjord 1yr ago
asoftin's avatar

Uncaught Snapshot missing on Livewire component with id

Hello, all your threads on the same topic have been unsuccessful. I have reduced my projects in the code to a minimum and even that does not work. I hope you can help me. Project Laravel 11.x / Livewire 3.x / Tailwindcss / Alpine.js A component is called directly (CreateDataComponent). Another component (FilesComponent) is called in the blade file. If the user clicks on the tes

asoftin's avatar
asoftin's avatar LaryAI1yr agoLivewire
1
2
Last reply by LaryAI 1yr ago
uverest's avatar

How to (correctly) use custom FormRequest rules calling it inside a controller method?

I have this custom request Class. class EmployeeRequest extends FormRequest { public function authorize(): bool { return true; } public function rules(): array { $employeeId = $this->route('employee'); return [ 'company_id' => 'required|exists:companies,id', 'position_id' => 'required|exists:employee_positions,id', 'name' => 'require

uverest's avatar
uverest's avatar vincent150...1yr agoLaravel
1
1
Last reply by vincent15000 1yr ago
robben07's avatar

Issue with Livewire Postcode Autocomplete

I’m implementing a postcode autocomplete feature using Livewire. The functionality is designed so that when users enter more than three characters into a textbox, a list of postcode suggestions should be displayed for them to select. I’m encountering an issue where the updatedPostcode() method doesn’t seem to be called when a partial postcode is entered. I’ve added logging with

robben07's avatar
robben07's avatar robben071yr agoLivewire
4
1
Last reply by robben07 1yr ago
treadnought's avatar

Testing error on Laravel Forum

I'm trying to set up Edit Post functionality in the tutorial project https://laracasts.com/series/build-a-forum-with-laravel I am working on a clone of branch episode_51; nothing changed at all except I've added extra Post resource routes edit and update, as well as a new test file EditPost.php. Here's my web.php route: Route::middleware([ 'auth', config('jetstream.auth

treadnought's avatar
treadnought's avatar treadnough...1yr agoTesting
6
1
Last reply by treadnought 1yr ago
nnych's avatar

Unable to take PHP for Beginners exams as Guest

I'm new to Laracasts, and I began the PHP for Beginners course, this week. Do guests still have access to the exams? I am logged in via GitHub, but when I click the exam I get a "Heads Up! You must be subscribed to Laracasts to work through our exams." error message. I was able to take the tests for Episodes 1-7, a few days ago, but I was unable to take the Episode 8-

nnych's avatar
nnych's avatar abhishek_r...1yr agoFeedback
1
1
Last reply by abhishek_rai99 1yr ago
CVlaracasts's avatar

Forge edit Server fails to connect to a restored EC2 instance.

I use Forge and AWS EC2 for my Laravel app and MySQL DB. I performed an AWS Backup of my EC2 and restored the AMI to create a 'clone' of my EC2 to test a deployment. When I attempt to edit the Forge Server details with the new instance IP details, Forge cannot connect to the server. I have verified the Security Group is identical and other than the IP Address it should be the s

CVlaracasts's avatar
CVlaracasts's avatar CVlaracast...1yr agoForge
2
1
Last reply by CVlaracasts 1yr ago
Abdullah-jerry's avatar

laravel 11 channel and echo is not working

boostrap.js import Echo from 'laravel-echo'; import Pusher from 'pusher-js'; window.Pusher = Pusher; Pusher.logToConsole = true; window.Echo = new Echo({ broadcaster: 'pusher', key: '622d9f20680f4c3d887a', cluster: 'mt1', forceTLS: true, }); window.Echo.channel('my-channel') .listen('.my-update', (e) => { console.log('Updated:', e); document.getElementById('test-display').in

Abdullah-jerry's avatar
Abdullah-jerry's avatar Abdullah-j...1yr agoLaravel
2
1
Last reply by Abdullah-jerry 1yr ago
hxnnxs's avatar

php (exit status 139; not expected)

Hello world! Please tell me how to solve the problem with frunkenphp. When conducting stress tests, an error constantly crashes: 2024-10-19 13:48:55 2024-10-19 10:48:55,862 INFO exited: php (exit status 139; not expected) 2024-10-19 13:48:56 2024-10-19 10:48:56,867 INFO spawned: 'php' with pid 137 At the moment, I have. Laravel 11, sail + octane. The error comes out after abou

hxnnxs's avatar
hxnnxs's avatar Tray21yr agoServers
1
1
Last reply by Tray2 1yr ago
davidmarsmalow's avatar

Laravel Sanctum: Route [login] not defined. when invalid token is passed.

i have Laravel Sanctum on this version Laravel 11.28 Sanctum 4.0.3 PHP 8.3.9 I created an api routes of login just to create a token using createToken() and the process is working just fine with the access token is successfully stored in the personal_access_token in my database and also when hit the api with the Auth Bearer Token of the correct plain text token. My problem is

davidmarsmalow's avatar
davidmarsmalow's avatar JussiManni...1yr agoLaravel
6
37
Last reply by JussiMannisto 1yr ago
amir5's avatar

Is there any way to use pest or phpunit assertion in application?

How can I sue pest or phpunit asserts inside of my application(not in test)? And when they fail, throw exception. currently what I've tried: expect(false)->toBeTrue(); // error: PHPUnit\TextUI\Configuration\Registry::get(): Return value must be of type PHPUnit\TextUI\Configuration\Configuration, null returned Assert::isTrue(false); // phpunit: won't throw any exception

amir5's avatar
amir5's avatar Snapey1yr agoTesting
11
4
Last reply by Snapey 1yr ago
BogdanGiroe's avatar

Compiling JS in development environment

I have an issue where any filament component or widget, like any select that has multiple on it, or Calendar Widget, on local environment everything works as intended. On test environment, js is not compilied. I am running the same commands local, or in the kub container. Where should i check, or do ?

BogdanGiroe's avatar
BogdanGiroe's avatar LaryAI1yr agoFilament
1
3
Last reply by LaryAI 1yr ago
Disciple's avatar

Livewire set() method doesn't work in tests

What I have in my test: $news = News::factory()->create(); Livewire::test(Show::class) ->set('news', $news) ->assertSet('news', $news) ->assertViewHas('news', fn($news) => $news instanceof News) ->assertSee($news->title); Show::class: public News $news; public function mount(News $news): void {

Disciple's avatar
Disciple's avatar tykus1yr agoLivewire
1
1
Last reply by tykus 1yr ago
pc579's avatar

How to change <title> with Inertia / Vue3?

On a Laravel / Inertia / Vue project I don't succeed to change the title of my web pages. I created a test with a new project "laravel new Laravel11b" with the following option and discover that it's the same, for instance in the Dashboard page we have : Laravel and not Dashboard. Laravel new options used : ┌ Would you like to install a starter kit? ──────────────────

pc579's avatar
pc579's avatar pc5791yr agoInertia
6
4
Last reply by pc579 1yr ago
PetroGromovo's avatar

Why I can not install installed api-platform package?

On laravel site I have installed api-platform with success : hoster@hoster-os:/Project$ composer require api-platform/laravel ./composer.json has been updated Running composer update api-platform/laravel Loading composer repositories with package information Updating dependencies Nothing to modify in lock file Writing lock file Installing dependencies from lock file (including

PetroGromovo's avatar
PetroGromovo's avatar rydotinfot...1yr agoLaravel
9
14
Last reply by rydotinfotech 1yr ago
laracoft's avatar

Cannot find routes of registered filament panel

beforeEach(function () { $this->actingAs( User::create(['name' => 'user', 'email' => '[email protected]', 'password' => Hash::make('password')]) ); $panel = Panel::make() ->id('console') ->path('console') ->default(); // Where `app` is the ID of the panel you want to test. Filament::setCurrentPanel($panel); }

laracoft's avatar
laracoft's avatar Nakov1yr agoTesting
3
3
Last reply by Nakov 1yr ago
troccoli's avatar

Setting SESSION_DOMAIN breaks logging in

I'm trying to share session cookies between subdomains so that once a user is logged in in one of them they are also logged in in all the others. Initially it seemed to be pretty straightforward: make sure to use database for session storage use the same session cookie name use the same APP_KEY set the SESSION_DOMAIN It didn't work because Chrome didn't store any cookies, com

troccoli's avatar
troccoli's avatar Snapey1yr agoLaravel
3
25
Last reply by Snapey 1yr ago
cinameng's avatar

Entering non numeric input into element of type number using Dusk

I have a Dusk test that attempts to invoke an error by entering non-numeric values into form elements of type number. When using the browser manually, I can enter the non-numeric values and invoke the error. When attempting to enter non-numeric data using dusk, the first value is entered and then no others. I believe that the WebDriver API doesn't want to allow the input of non

cinameng's avatar
cinameng's avatar cinameng1yr agoTesting
0
1
bilalbasheer's avatar

laravel filament interface

What methods would you consider essential in a PaymentGatewayInterface for Laravel Filament namespace App\Filament\Support\Contracts; interface PaymentGateway { public function test(); } namespace App\Filament\Support; use App\Filament\Support\Contracts\PaymentGateway; class Razorpay implements PaymentGateway { } interface is not working and test function not generat

bilalbasheer's avatar
bilalbasheer's avatar tykus1yr agoFilament
3
1
Last reply by tykus 1yr ago
Doud's avatar

Scaling Reverb on external Forge server

Hi! Because my app is hosted on Vapor (and I don't plan on changing this for now), I am trying to host a Reverb server on Forge. That site only purpose will be to be the websocket server. I cannot find any documentation about a setup like this and as I am beginning with websockets, I have a very hard time understanding what I am supposed to do. Just for understanding : "

Doud's avatar
Doud's avatar Doud1yr agoForge
0
1
digitalwert's avatar

Dusk tests fail to trigger onbeforeunload event in Laravel 11 / Dusk 8

I've encountered an issue with Laravel Dusk tests not triggering the onbeforeunload event when navigating away from a page. This behavior differs from what I observe when manually interacting with the page in a browser. Steps To Reproduce Create a route that returns an HTML page with an onbeforeunload event handler: Route::get('/leave', function () { return '<!DOCTYPE ht

digitalwert's avatar
digitalwert's avatar digitalwer...1yr agoLaravel
0
1
longestdrive's avatar

Livewire buttons to increment an input fails to work with alpine

Hi I'm trying to build a form that enables a user to input a score for themselves and at least 3 others. I have the basic form set up that links back to the livewire model and updates scores etc. Stage 1 worked. On a mobile device I'm now trying to add buttons either side of the input to enable the user to click and increment or decrement that number. I can't get this stage to

longestdrive's avatar
longestdrive's avatar LaryAI1yr agoLivewire
1
1
Last reply by LaryAI 1yr ago
jobayer-mojumder's avatar

Storage::fake('public) throwing error "Too few arguments"

According to the title, when I try to use Storage::fake('public'), it shows an error for passing two arguments, unfortunately. Error: There was 1 error: 1) Tests\Integration\Services\Feeds\StorageTest::it_checks_files_in_fake_storage ArgumentCountError: Too few arguments to function Illuminate\Filesystem\FilesystemManager::createLocalDriver(), 1 passed in /var/www/application/

jobayer-mojumder's avatar
jobayer-mojumder's avatar jobayer-mo...1yr agoLaravel
2
1
Last reply by jobayer-mojumder 1yr ago
quickee's avatar

at resolvePageComponent Error - Cannot read properties of undefined

"@inertiajs/react": "^1.0.0", "@vitejs/plugin-react": "^4.0.3", LARAVEL v10.29.0 This issue just started happening. Test.jsx is in correct path, but pages[page] is undefined in the inertia-helpers. Any suggestions? #path resources /js / Pages /Test.jsx #console error from app.jsx laravel-vite-plugin_inertia-helpers.js?v=18a4faaf:5 Uncau

quickee's avatar
quickee's avatar quickee1yr agoInertia
10
1
Last reply by quickee 1yr ago
jcc5018's avatar

Integrity constraint violation on a nullable field with sqlite testing

I am trying again to get some test set up, but starting to remember why i gave up on them in the past. I am using PEST, along with laravel modules set up, PHPunit.xml is set with the following: <env name="DB_CONNECTION" value="sqlite"/> <env name="DB_DATABASE" value=":memory:"/> PEST.PHP (note it was suggested to ad

jcc5018's avatar
jcc5018's avatar LaryAI1yr agoLaravel
1
2
Last reply by LaryAI 1yr ago
codebyshami's avatar

STRIPE INTENT ISSUE IN PRODUCTION

No such setupintent: 'seti_1Q62cHLIGYY09A0TCme7Asyj'; a similar object exists in test mode, but a live mode key was used to make this request.

codebyshami's avatar
codebyshami's avatar jlrdw1yr agoLaravel
1
1
Last reply by jlrdw 1yr ago
webcityro's avatar

Laravel dusk can't disable headless mode on laravel sail with wsl2

i have a existing up to date laravel 11 project that's running under laravel sail with docker in windows 11 with wsl2 (ubuntu). i've installed and configured laravel dusk according to the official laravel docs the dusk test are running fine but i cant disable headless mode to open a browser window no matter what i try The first think i tried was to add DUSK_HEADLESS_DISABLED=tr

webcityro's avatar
webcityro's avatar webcityro1yr agoLaravel
0
1
jswoolf01's avatar

Testing a function call that uses Http::attach()?

I'm trying to debug a feature that involves sending data from one Laravel app to another, using a url call. Specifically, I'm testing a function that sends a record of a sale from a point-of-sale app to a separate app that maintains inventory. The point-of-sale app writes the sale information to a csv, then attaches that csv to an API call to the inventory app. I've establis

jswoolf01's avatar
jswoolf01's avatar jswoolf011yr agoLaravel
0
1

Want us to email you occasionally with Laracasts news?

Nine out of ten doctors recommend Laracasts over competing brands. Come inside, see for yourself, and massively level up your development skills in the process.

Learn
BrowseSeriesCreatorSeriesLaravel PathLarabitsPlayground
Discuss
ForumPodcastSupport
Extras
Gift CertificatesApparelFAQiOS AppTerms
Social
X(Twitter)TikTokYoutube

© Laracasts 2026. All rights reserved. Yes, all of them. That means you, Todd.

Proudly hosted with Laravel Forge and DigitalOcean.

Want us to email you occasionally with Laracasts news?

Nine out of ten doctors recommend Laracasts over competing brands. Come inside, see for yourself, and massively level up your development skills in the process.

Learn
BrowseSeriesCreatorSeriesLaravel PathLarabitsPlayground
Discuss
ForumPodcastSupport
Extras
Gift CertificatesApparelFAQiOS AppTerms
Social
X(Twitter)TikTokYoutube

© Laracasts 2026. All rights reserved. Yes, all of them. That means you, Todd.

Proudly hosted with Laravel Forge and DigitalOcean.