Search
1000 results for “php”
-
"No single technique is sufficient. Static analysis detects obvious errors at low cost. Traditional dynamic testing with PHPUnit verifies specific behaviours. Property-based testing generalises these behaviours. Mutation testing validates the quality of the test suite. Fuzz testing explores the unknown."
https://phpunit.expert/articles/everything-we-have.html -
"No single technique is sufficient. Static analysis detects obvious errors at low cost. Traditional dynamic testing with PHPUnit verifies specific behaviours. Property-based testing generalises these behaviours. Mutation testing validates the quality of the test suite. Fuzz testing explores the unknown."
https://phpunit.expert/articles/everything-we-have.html -
"No single technique is sufficient. Static analysis detects obvious errors at low cost. Traditional dynamic testing with PHPUnit verifies specific behaviours. Property-based testing generalises these behaviours. Mutation testing validates the quality of the test suite. Fuzz testing explores the unknown."
https://phpunit.expert/articles/everything-we-have.html -
Our Executive Director, Elizabeth Barron, has been listening to your feedback about the PHP ecosystem to help inform The PHP Foundation's 2026-2027 strategy. She shares what she's learned in our latest blog post. Exciting opportunities await! ✨ 🚀
-
Scratched an itch today, made a plugin.
https://filamentphp.com/plugins/tinus-guichelaar-hover-preview-for-imagecolumn
-
🔗 Validating Array Inputs in Laravel Without the N+1
https://daryllegion.com/validating-array-inputs-in-laravel-without-the-n-plus-1
#php #laravel #performance #form #validation -
@sebastian I will do! Thank you...
Btw: looking forward to your talk at the #PHPUGFFM meeting in May ;-)
-
Hey Webseite, zeige mir doch mal alle Kommentare mit Eigenschaft X.
Webseite: 500
> PHP Fatal error: Uncaught DivisionByZeroError: Division by zero🤦♂️
-
Question: I want to test two groups with #phpunit but I can't get it run like mentioned in the help or documentation:
Doesn't work ("no tests executed"):
phpunit --group administration,core
phpunit --group "administration, core"What works is:
phpunit --group administration --group coreAm I'm getting something wrong with the comma separated approach?
-
New release: PHPStan 2.1.48 https://github.com/phpstan/phpstan/releases/tag/2.1.48 #phpstan
-
New release: PHPStan 2.1.48 https://github.com/phpstan/phpstan/releases/tag/2.1.48 #phpstan
-
New release: PHPStan 2.1.48 https://github.com/phpstan/phpstan/releases/tag/2.1.48 #phpstan
-
#PHP quiz of the day: how can a property be both not set, empty() and failing at comparison with falsy value?
And more than one of us has this bug ATM.
https://php-tips.readthedocs.io/en/latest/tips/not_set_but_exists.html
-
#PHP quiz of the day: how can a property be both not set, empty() and failing at comparison with falsy value?
And more than one of us has this bug ATM.
https://php-tips.readthedocs.io/en/latest/tips/not_set_but_exists.html
-
#PHP quiz of the day: how can a property be both not set, empty() and failing at comparison with falsy value?
And more than one of us has this bug ATM.
https://php-tips.readthedocs.io/en/latest/tips/not_set_but_exists.html
-
#PHP quiz of the day: how can a property be both not set, empty() and failing at comparison with falsy value?
And more than one of us has this bug ATM.
https://php-tips.readthedocs.io/en/latest/tips/not_set_but_exists.html
-
#PHP quiz of the day: how can a property be both not set, empty() and failing at comparison with falsy value?
And more than one of us has this bug ATM.
https://php-tips.readthedocs.io/en/latest/tips/not_set_but_exists.html
-
Get ready to elevate your ecommerce game!
Join us on April 30th at the Sylius Meetup in Mannheim, where Sebastian Langer will introduce the Laioutr platform and its powerful #Sylius connector. 🤝 Learn how to build digital experiences that are faster, better, and more efficient.
Sign up now: https://www.meetup.com/phpug-rhein-neckar/events/312782219/
-
Get ready to elevate your ecommerce game!
Join us on April 30th at the Sylius Meetup in Mannheim, where Sebastian Langer will introduce the Laioutr platform and its powerful #Sylius connector. 🤝 Learn how to build digital experiences that are faster, better, and more efficient.
Sign up now: https://www.meetup.com/phpug-rhein-neckar/events/312782219/
-
Get ready to elevate your ecommerce game!
Join us on April 30th at the Sylius Meetup in Mannheim, where Sebastian Langer will introduce the Laioutr platform and its powerful #Sylius connector. 🤝 Learn how to build digital experiences that are faster, better, and more efficient.
Sign up now: https://www.meetup.com/phpug-rhein-neckar/events/312782219/
-
Get ready to elevate your ecommerce game!
Join us on April 30th at the Sylius Meetup in Mannheim, where Sebastian Langer will introduce the Laioutr platform and its powerful #Sylius connector. 🤝 Learn how to build digital experiences that are faster, better, and more efficient.
Sign up now: https://www.meetup.com/phpug-rhein-neckar/events/312782219/
-
Get ready to elevate your ecommerce game!
Join us on April 30th at the Sylius Meetup in Mannheim, where Sebastian Langer will introduce the Laioutr platform and its powerful #Sylius connector. 🤝 Learn how to build digital experiences that are faster, better, and more efficient.
Sign up now: https://www.meetup.com/phpug-rhein-neckar/events/312782219/
-
I have no idea what to do with this pull request that I got from a coworker. It has variable setting and checks for null values that would absolutely be needed if you were writing #PHP code, but are completely superfluous when writing #Twig for #Drupal. If you access a null value, null happens.
Should we be encouraging formal programming practices in twig, or boil all of those lines of code down to just this?
{% set para_id = title|first['#object'].id() %}
-
I have no idea what to do with this pull request that I got from a coworker. It has variable setting and checks for null values that would absolutely be needed if you were writing #PHP code, but are completely superfluous when writing #Twig for #Drupal. If you access a null value, null happens.
Should we be encouraging formal programming practices in twig, or boil all of those lines of code down to just this?
{% set para_id = title|first['#object'].id() %}
-
I have no idea what to do with this pull request that I got from a coworker. It has variable setting and checks for null values that would absolutely be needed if you were writing #PHP code, but are completely superfluous when writing #Twig for #Drupal. If you access a null value, null happens.
Should we be encouraging formal programming practices in twig, or boil all of those lines of code down to just this?
{% set para_id = title|first['#object'].id() %}
-
I have no idea what to do with this pull request that I got from a coworker. It has variable setting and checks for null values that would absolutely be needed if you were writing #PHP code, but are completely superfluous when writing #Twig for #Drupal. If you access a null value, null happens.
Should we be encouraging formal programming practices in twig, or boil all of those lines of code down to just this?
{% set para_id = title|first['#object'].id() %}
-
PHP Composer Flaws Expose Code Execution Risk, Prompting Patches
Critical flaws in PHP Composer, a popular package manager, leave countless websites vulnerable to code execution attacks - but fortunately, patches have been released to swiftly mitigate this risk. If exploited, these high-severity vulnerabilities could allow hackers to execute arbitrary commands, putting entire…
#PhpComposer #CodeExecution #PackageManager #CommandInjection #VulnerabilityManagement