marmelab, to php
@marmelab@mastodon.social avatar

🎉 Exciting news! Marmelab is sponsoring the API Platform Conference 2024, the flagship event dedicated to the API Platform framework!

Join us for 2 days of talks by leading experts in , & .

📅 19 & 20 September
📍 Lille, France

Learn more: https://api-platform.com/fr/con/2024/

@cooptilleuls

ramsey, to php
@ramsey@phpc.social avatar

This is a pretty cool package, if you use with and . https://github.com/ajgarlag/AjglBreakpointTwigExtension

mobileatom, to Symfony
@mobileatom@me.dm avatar

Symfony Station covers the essential news in the Symfony, Drupal, PHP, Cybersecurity, and Fediverse development communities with a focus on protecting democracy. Please make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about. https://liberapay.com/SymfonyStation/donate

symfonystation, to Symfony
@symfonystation@newsletter.mobileatom.net avatar

Symfony Station covers the essential news in the Symfony, Drupal, PHP, Cybersecurity, and Fediverse development communities with a focus on protecting democracy. Please make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about.

https://liberapay.com/SymfonyStation/donate

https://newsletter.mobileatom.net/please-make-a-small-donation/

mobileatom, to php
@mobileatom@flipboard.com avatar

New Proposed Array Find Functions in PHP 8.4.

https://laravel-news.com/php-8-4-array-find-functions?utm_source=flipboard&utm_medium=activitypub

Posted into SYMFONY FOR THE DEVIL @symfony

alexstandiford, to wordpress
@alexstandiford@fosstodon.org avatar

I'm looking into integrating something that can help me capture aggregate, and anonymous error monitoring using Sentry for a distributed WordPress plugin. Obviously this would be opt-in.

Is there someone out there who has actually done this who I can chat with? Looking for some insight on things to look out for, how to approach it, etc.

mobileatom, to Symfony
@mobileatom@me.dm avatar

Explore the September 22, 2023 @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news for evergreen content. https://symfonystation.mobileatom.net/Symfony-Station-Communique-22-September-2023 🇺🇦

jclermont, to php
@jclermont@phpc.social avatar

Ever run into a timeout from a Composer script in CI? Test coverage reports are a super common example for me.

Here's how to prevent that, along with a gotcha if you're calling scripts within scripts. https://masteringlaravel.io/daily/2024-05-21-disabling-composer-timeout-with-nested-scripts

symfonystation, to Symfony
@symfonystation@newsletter.mobileatom.net avatar
shochdoerfer, to php German
@shochdoerfer@phpc.social avatar

I am seeking speakers for my @phpugffm & @phpugmrn meetups. We prefer in-person presentations in Frankfurt or the Mannheim area, but remote talks are also an option. If you have anything interesting to share with us, let us know. We'd be more than happy to have you! Thx!

thomastospace, to php
@thomastospace@phpc.social avatar

Hey

Client of ours wants to do a pentest on the application. Of course, fine and I'm excited about the results.

However, do you do anything to prepare for this?

First time a client wants to do this, so unsure about the process.

dseguy, to php French
@dseguy@phpc.social avatar

question of the day : when you know that
2*2 = 4
2^2 = 4 (too)
2.5^2.5 = 9.8821176880262..

Where is this 6 coming from ?

mobileatom, to php
@mobileatom@flipboard.com avatar
doefom, to php
@doefom@mastodon.social avatar

After the last few things I've learned about #PHP 8.4 by accident I thought why not look into it and see what else there is. So, here's an example of the four new rounding modes PHP 8.4 will introduce to the 'round' function:

  • PHP_ROUND_CEILING
  • PHP_ROUND_FLOOR
  • PHP_ROUND_TOWARD_ZERO
  • PHP_ROUND_AWAY_FROM_ZERO

I rarely use anything else than 'ceil' and 'floor' in my daily work but this is still good to know.

What do you think?

vm666, to php French

Charles Fol a présenté la faille (CVE-2024-2961) à le 10/05/2024. On n'a toujours pas de détails. On dirait bien qu'il n'y a pas d'attaques généralisées non plus.
Quelqu'un aurait vu des sites compromis via ce genre de chose récemment ? Ou pire ?

jclermont, to php
@jclermont@phpc.social avatar

How do you discover interesting new packages for your Laravel apps? https://masteringlaravel.io/daily/2024-05-20-how-do-you-discover-interesting-new-packages

wyri, to php
@wyri@haxim.us avatar

Had fun this weekend working on a performance focussed proof of concept using Bunny in the interop contracts. The first metrics are in using the cluster on my home cluster. (Which isn't meant for high performance. Still pleased by these numbers.)

wyri, to php
@wyri@haxim.us avatar

Thanks to @jay Bunny #PHP will support client properties in the upcoming 0.5.6 and 0.6 releases. Client properties can be used to set a human readable name to your connection with #RabbitMQ:

With connection name
Set of my own connections with descriptive connection names

dseguy, to php French
@dseguy@phpc.social avatar

More about the Override attribute :

where else can use this attribute?
when will it raise a Fatal error?
It is not always at compile time (it never is).

https://www.exakat.io/en/more-about-the-override-attribute/

ff3, to opensource
@ff3@fosstodon.org avatar

📢 Woohoo! Version v6.1.16 of Firefly III has just been released 🎉. Check it out over at GitHub, Docker, or download it using your favorite package manager.

https://github.com/firefly-iii/firefly-iii/releases/v6.1.16

mobileatom, to php
@mobileatom@flipboard.com avatar
matdevdug, to ai
@matdevdug@c.im avatar

One thing that’s funny about and is I keep hearing the same thing. “Oh I use it for generic snippets, just common tasks and functions”.

The amusing thing about that is when I first started working with a app years ago there was already a solution to that problem. It was called “the PHP Cookbook” published by O’Reilly. I was told “oh we buy you a PDF copy and you just search for whatever you are trying to do and use that code. It saves a ton of time for junior programmers.”

Not only was it true, it did save me a ton of time and headaches, but we didn’t need to steal anything. The authors got paid, it worked offline, it didn’t require scraping the entirety of human knowledge to write or nuclear power plants worth of energy to distribute.

It also helped me learn. Since I would have a solid foundation to the solution, I felt more confident experimenting. I always had a known-functioning standard library solution as my base. So when something broke I knew where to start debugging.

Just an incredible thought that instead of paying $20 for a pdf once we decided this was the way to go.

doefom, to php
@doefom@mastodon.social avatar

8.4 is introducing newing up a class and accessing methods, properties, etc. on it without wrapping it in parentheses first. Another useful feature I will probably use on a daily basis. In my daily work with I often need to crawl some content from a website or an API. This feature will make my code a little less cluttered.

Here is the RFC if you want to learn more about it: https://wiki.php.net/rfc/new_without_parentheses

hsbt, to ruby
@hsbt@ruby.social avatar

Unfortunately, is dead again this year.

image/png
image/png
image/png

kalleboo,
@kalleboo@bitbang.social avatar

@hsbt @andi First, has to die

ntha,
@ntha@mastodon.social avatar

@kalleboo @hsbt @andi is also as dead as can be

image/png
image/png
image/png

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