mobileatom, to php
@mobileatom@flipboard.com avatar
ramsey, to php
@ramsey@phpc.social avatar

Opinions/thoughts/advice on monorepos with . Is anyone working within this problem space? What tools do you use?

I know is a . Are the tools they use specific to them, or can others use them?

ocramius, to php
@ocramius@mastodon.social avatar

Managed to write down my issue with .phar in

https://github.com/Roave/BackwardCompatibilityCheck/pull/770

I think flake.nix/flake.lock are the future overall, while Dockerfile already is better than .phar in every way.

.phar itself is not really very useful anymore, IMO.

ocramius, to php
@ocramius@mastodon.social avatar

Released: @roave /backward-compatiblity-check 8.8.0

Now comes with enum BC checks, thanks to @bdsl

https://github.com/Roave/BackwardCompatibilityCheck/releases/tag/8.8.0

sarah, to php
@sarah@phpc.social avatar

I have a FREE book on object-oriented programming available for you to download and enjoy. It's my way of giving back to the community. Check it out: https://masteringobjectorientedphp.com

mobileatom, to php
@mobileatom@flipboard.com avatar

Air Traffic Control: Routing microservices with a single Nginx server.

https://sarah-savage.com/air-traffic-control-routing-microservices-with-a-single-nginx-server/?utm_source=flipboard&utm_medium=activitypub

Posted into SYMFONY FOR THE DEVIL @symfony

mobileatom, to php
@mobileatom@flipboard.com avatar

Annotated Container Without Attributes.

https://www.cspray.io/?utm_source=flipboard&utm_medium=activitypub

Posted into SYMFONY FOR THE DEVIL @symfony

mobileatom, to php
@mobileatom@flipboard.com avatar
cspray, to php
@cspray@phpc.social avatar

Couple weeks ago speaking with @ocramius about Annotated Container. He brought up something about Attributes I had heard a few times before. Something along the lines of:

"I don't want container wiring code littered throughout my codebase."

So, I wrote a blog article that talks about how Attributes aren't really the point of Annotated Container and how you can use the library with no Attributes or highly limit their spread through your code.

https://www.cspray.io/blog/annotated-container-without-attributes/

-container

sarah, to php
@sarah@phpc.social avatar

Do you rehearse your disaster recovery plans?

Have you ever stood up, from scratch, a completely new version of your application in a production-ready state?

If you haven't, you should.

You may never need to fully stand up a complete production instance, but what happens if a part goes down like your database, your webservers, or your jobs? Are you prepared for emergencies?

Practice makes perfect, especially in high-pressure situations. So practice!

symfonystation, to Symfony
@symfonystation@newsletter.mobileatom.net avatar
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. #php #laravel 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 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?

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