@katalyst a good IDE can be very helpful, also if you are starting out. Jetbrains’ #phpstorm is very powerful and has lots of good tools, and already is IMO helpful fot beginners. For indepth php development, you will likely want to learn about frameworks such as #laravel and/or #symfony. #phpunit, #composer are two tools which are available within e.g. phpstorm which you very likely want to learn (about). Lots of resources on the net, though the official docs at php.net are often probably helpful as well. #learning#programming#php
Does anybody out there has experience using the #InternetArchive S3-like API with #Laravel or #Flysystem on #PHP?
I can't seem to make it work to upload files but it seems to work fine for other calls. When try to do a PUT it tells me "The AWS Access Key Id you provided does not exist in our records" but I can check for file existence with the same creds just fine.
@valorin Thank you, for keeping us updated on #Mastodon, as well as Twitter. I look forward to see more #Laravel and #PHP users start to post on Mastodon.
Is there a built-in way to to partial resolution from the container in #Laravel?
I have a class that takes a model and then a few service classes. The model obviously isn't resolvable from the container, but the rest of the services are.
I still follow @PovilasKorop on the bird sight, along with 3 others that I can't find on Mastodon... yet. Today he stated it was repetitive and boring to constantly have to manually enter the fillable fields in PHPStorm. #Laravel Idea has the solution, with cmd-n to auto fill $fillable. So cool!
When programming in #Laravel and doing Laravel specific things, Laravel Idea (https://laravel-idea.com) is a clear winner to me. CoPilot seemed a bit haphazard in its suggestions. I've not tried copilot for actually generating non-laravel specific code stuff. That is up next!
SQL Injection and Parameterisation modules are now live on https://practicallaravelsecurity.com! 🥳 Plus 6 new challenges, taking you through the types of SQLi attacks.
Can you beat them all? 😈
I'll send out an email with all the details tonight/tomorrow to subscribers. 🤓 #Laravel#PHP
LOL, the distinction between laravel/laravel and laravel/framework still throws me off every single time.
Just went to https://github.com/laravel/laravel/blob/10.x/CHANGELOG.md to check out the latest changelog, and it took me way way way to long to figure out why that was 'stuck' at 10.2.0, when 10.10.0 was released yesterday 😂🤦♂️
I have rewritten my personal website with #sveltekit it was a really nice experience! I plan to release new Blog posts about #php , #svelte and #laravel more regular now. If you curious have a look https://www.bitbench.dev/ 😄 btw the code is open source on my GitHub
@dantleech totally agree! That's also why I am so skeptical about #laravel, but I guess I should check it out once and at least try to be open-minded 🙈
If you were to write a web application from scratch (frontend and backend, minimal/uncomplex business logic) - what #programming language or #framework#stack would you chose and why?
(please boost for visibility, there are no wrong answers, just curious)
But I’d personally use a multi page application (unless there is a specific need for spa). #Laravel with blade templates on the backend, vanilla js on the front end.
Why? Because it’s simple, it works, and I have a lot of experience with that stack
If I needed an SPA, I’d probably use Vue on the front end.