katalyst, to random

If you were gonna start learning php today, what resources would you reach for?

stahlbrandt,

@katalyst a good IDE can be very helpful, also if you are starting out. Jetbrains’ 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 and/or . , 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.

AstraKernel, to php

🪲 PHP developers and other developers, can you identify what is the issue in this code?

(No comment like "PHP". Save it for some other time 😀. This can happen in any language)

mobileatom, to Symfony
@mobileatom@me.dm avatar

Explore our article: Dream Universal, Develop Local: A look at PHP Local Development Tools. https://www.symfonystation.com/local-php-development-tools #PHP #LocalDev #Symfony #Laravel #Drupal #WordPress #kinsta #wpengine #docker #mamp #phpsandbox #lando #ddev

michabbb, to programming German
@michabbb@vivaldi.net avatar

🚀a laravel routing tip

sometimes a "catch-all" can be handier than having individual routes

j3j5, to programming
@j3j5@hachyderm.io avatar

Does anybody out there has experience using the S3-like API with or on ?
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, to random

It's time to bite the bullet and shift LSID over to a custom domain on Substack, and change it's name in the process...

Laravel Security in Depth → Securing Laravel
https://larasec.substack.com -> https://securinglaravel.com

This calls for a live toot thread of the process... 👇 🤓

outofcontrol,
@outofcontrol@phpc.social avatar

@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.

valorin, to php

Ok, #PHP & #Laravel folks... What comes to mind when you hear the words: "Insecure Function"? 😱

dandb, to php
@dandb@mas.to avatar

Is there a built-in way to to partial resolution from the container in ?

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.

outofcontrol, to php
@outofcontrol@phpc.social avatar

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. Idea has the solution, with cmd-n to auto fill $fillable. So cool!

freekmurze, to programming
@freekmurze@phpc.social avatar

🚀 We just released our newest package spatie/laravel-blade-comments

This one can add a comment before and after each rendered Blade include, making it easy to see which HTML is rendered by which view

Blogpost: https://freek.dev/2500-a-laravel-package-to-quickly-see-which-html-is-rendered-by-which-blade-view
Code: https://github.com/spatie/laravel-blade-comments

symfonystation, to Symfony
@symfonystation@phpc.social avatar

Explore the February 24, 2023 @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-24-February-2023 #Symfony #PHP #Drupal #Laravel #Cybersecurity #Mastodon #HTML #CSS #PHPStan #PHPUnit :symfony: :elephpant_purple: :drupalicon: :wordpress: :mastodon: :fediverse: :php: :phpunit: :mariadb: :laravel: :apiplatform: :phpstan: 🇺🇦 #ThrowbackThursday

outofcontrol, to php
@outofcontrol@phpc.social avatar

When programming in 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!

michael,
@michael@thms.uk avatar

@outofcontrol laravel idea is absolutely amazing! I’d get half the stuff done without it.

If you are a #Laravel dev, I don’t think there’s a better investment.

valorin, to programming

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. 🤓

freekmurze, to php
@freekmurze@phpc.social avatar

🌟 Laravel Worldwide Meetup: Introducing Laravel Splade - Quick Wins in Laravel
https://freek.dev/2491-laravel-worldwide-meetup-introducing-laravel-splade-quick-wins-in-laravel

michael, to programming
@michael@thms.uk avatar

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 😂🤦‍♂️

#Laravel

mikestreety, to php
@mikestreety@hachyderm.io avatar

I still don't get testing.

I've read many posts and understand the basics, but I struggle to relate that to a real-world app.

I'm developing something in #laravel which is 100% database powered, but I can't work out how I would test anything in CI, without a database seeded.

#testing #php

davidbisset, to php
@davidbisset@phpc.social avatar
symfonystation, to Symfony
@symfonystation@phpc.social avatar

Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend? https://symfonystation.com/Frontend-Madness-JS-PHP-Backend #javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs

freekmurze, to php
@freekmurze@phpc.social avatar
bitbench, to php

I have rewritten my personal website with it was a really nice experience! I plan to release new Blog posts about , and more regular now. If you curious have a look
https://www.bitbench.dev/ 😄 btw the code is open source on my GitHub

dantleech, to random
@dantleech@fosstodon.org avatar

Going to try and make a CLI client for ClickUp using Go/Cobra - not sure I like Cobra's API/convention far, but will see how it goes...

danrot,
@danrot@mastodon.social avatar

@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 🙈

symfonystation, to Symfony
@symfonystation@phpc.social avatar

Explore our article: Dream Universal, Develop Local: A look at PHP Local Development Tools. https://www.symfonystation.com/local-php-development-tools #PHP #LocalDev #Symfony #Laravel #Drupal #WordPress #kinsta #wpengine #docker #mamp #phpsandbox #lando #ddev

lifeofguenter, to programming
@lifeofguenter@convo.casa avatar

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)

michael,
@michael@thms.uk avatar

@lifeofguenter depends on the application I suppose.

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.

valorin, to programming

Yesterday Laravel Security in Depth became Securing Laravel! 🎉 🎂

With 16 In Depth articles and 45 security tips, and lots more to come, I am immensely proud and excited for the future! 🥰

For all the details and a special offer: https://securinglaravel.com/p/laravel-security-in-depth-securing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cisconetworking
  • ethstaker
  • rosin
  • love
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • megavids
  • everett
  • InstantRegret
  • tester
  • normalnudes
  • ngwrru68w68
  • cubers
  • GTA5RPClips
  • mdbf
  • Durango
  • anitta
  • modclub
  • Leos
  • JUstTest
  • All magazines