Call for Community Budget Ideas (Q3/2024) (typo3.org)
The TYPO3 Association has officially launched the third community budget process of 2024.
mobileatom, to Symfony
mobileatom, to Symfony
The TYPO3 Association has officially launched the third community budget process of 2024.
This week, Symfony continued tweaking and polishing the new features of Symfony 7.1, which will be released at the end of May 2024. Meanwhile, we published some blog posts showcasing Symfony 7.1 featu...
denniskoch, to Laravel
ramsey, to php I was looking at this Sass (SCSS) compiler, written in #PHP, and I noticed something very odd.
Under “requires (dev)," it requires two packages, sass/sass-spec and thoughtbot/bourbon, both of which appear to be empty packages, containing only a composer.json file, which has no dependencies.
What’s the purpose of these packages? They otherwise appear suspicious, to me, but I can’t see that they're doing anything nefarious right now—they just appear pointless.
asjmcguire, @ramsey well sass/sass-spec is supposed to a package that ensures that sass compiles properly. https://github.com/sass/sass-spec and the other one is sass related too https://github.com/thoughtbot/bourbon so neither should be empty.
naderman, @ramsey @seldaek that's a bit of a shortcoming in packagist.org we should probably address. scssphp composer.json actually contains a custom package repository definition which defines thoughtbot/bourbon has something that doesn't exist on packagist.org and because it's only in require-dev which is only loaded from root composer.json, that means that custom definition will always be used, and never the package that's linked to on packagist.org.
cybersmog, to php ❤️ #TYPO3 community
https://chaos.social/@KaffDaddy/112428090536948587
mobileatom, to Symfony Symfony Station Communiqué - 10 May 2024. #Symfony #Drupal #PHP #Fediverse
Posted into Coding is Living @coding
markusstaab, (edited ) to Laravel German Today I collaborated with ondrey on a fix for #phpstan which improves a previous performance fix, which caused perf regressions in a #laravel edge-case.
The new fix allows a 2-3 seconds instead of 2-3 minutes analysis in all mentioned cases.
Reported issue was https://github.com/phpstan/phpstan/issues/10979
sarah, to php Who are my LGBTQ+ #php folks? Have an idea, would like feedback. 🏳️⚧️ 🏳️🌈
jeffmarkel, @sarah do allies count?
sarah, @jeffmarkel Eventually, yes. :)
mobileatom, to php
When using a Swiss knife, we think of a tool with many practical abilities. They're useful for different situations we might experience in the wild. Opening a box of milk? Here is a knife. Cutting wood to start a fire? Here is a chainsaw. Are the letters on the paint bucket too tiny? Try this magnifying class. Now, we apply the...
djumaka, to php Guys I need some helping hand. I need some good reading (book/article) on the proper way of writing OOP. I gave a project where we use classes, but they are more used as a package if functions then working like objects. Like a class of only statics, passing around IDs not the real objects of data (this sending SRP down the drain), arrays, generally functional programming with extra steps. I'd fancy even a discussion as I want to slowly explain all that to my teammates #php #oop #programming
TIA
thomastospace,
Crell, @djumaka I find thinking in types is what is more valuable. Don't think of an object as behavior, but a custom type. A primitive in your domain. Now attach a few contextually relevant utilities to it.
Really I think about OOP very functionally these days. :-)
(What you're describing is procedural, not functional.)
mobileatom, to Symfony Explore today's @SymfonyStation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. #Symfony #PHP #Drupal #Cybersecurity #Fediverse 🇺🇦
Posted into SYMFONY FOR THE DEVIL @symfony
mobileatom, to Symfony Sylius Security releases blog post! #Sylius #symfony #eCommerce
Posted into SYMFONY FOR THE DEVIL @symfony
mobileatom, to Symfony
mobileatom, to php
symfonystation, to Symfony Learn more about Symfony in 5 minutes: Why use a framework.
https://symfony.com/why-use-a-framework
In Symfony 7.1 the profiler includes a redesigned main menu, better performance and a feature to filter table contents in real-time.
An important security blog post providing security fixes and workarounds for detected vulnerabilities. Learn if they affect your application and how to proceed.
The choice of an enterprise CMS should not be taken lightly. This guide should support your business in choosing the right enterprise CMS.
typo3, to php German Attention Marketers: Is your client’s CMS holding them back? Our comprehensive guide on enterprise CMS with TYPO3 outlines how you can elevate their digital strategy. 📘 Discuss scalability, security, and flexibility—all crucial for business growth. 🚀
Learn more: https://typo3.com/blog/comprehensive-guide-to-enterprise-cms-with-typo3
t3crr, to php German
edgren, to php The more I'm thinking about it, the more I consider it.
I want to add a map for my bicycle rides, but I can't find any good PHP maps. The PHP versions of Leaflet on GitHub are no good. They don't work at all. They just gives you errors like "can't load class" or something like that.
So even if I am against it only to challenge myself, I consider using Leaflet in JS for airikr.me/biking.
Or do you have any solution in PHP that works out of the box?
edgren, @derickr Oh, ok. Thank you for pointing it out 🙂
Oh my. That is way too advanced for me 🙈
derickr, @edgren It's just maths. Will have a look Monday. The weather is too nice for maths :-) 🍻😎
symfony, to Symfony 🚀 New in Symfony 7.1: MacAddress and Charset Constraints
➡️ https://symfony.com/blog/new-in-symfony-7-1-macaddress-and-charset-constraints