<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/phpstan" -->

---
title: PHPStan News &amp; Updates | daily.dev
description: PHPStan news and updates covering a static analysis tool for PHP that finds type and logic errors without running the code. Readers can learn about rule levels and baselines, generics and type annotations, framework extensions, integration into CI, and adopting it in large legacy codebases.
canonical: https://daily.dev/tags/phpstan
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/phpstan
og:type: website
og:site_name: daily.dev
og:title: PHPStan News &amp; Updates | daily.dev
og:description: PHPStan news and updates covering a static analysis tool for PHP that finds type and logic errors without running the code. Readers can learn about rule levels and baselines, generics and type annotations, framework extensions, integration into CI, and adopting it in large legacy codebases.
og:image: https://api.daily.dev/og/tags/phpstan.png
og:image:width: 1200
og:image:height: 630
---

## Recommended PHPStan stories

## Who to follow for PHPStan

[![shocm's user avatar](https://media.daily.dev/image/upload/s--EPMJ-a-K--/f_auto/v1755890250/avatars/avatar_y7ct3dSEp45NFSALYHve6?_a=BAMClqZW0)](https://daily.dev/shocm)

[Eric Johnson](https://daily.dev/shocm)

[@shocm](https://daily.dev/shocm)

Joined Apr 9\. 2024

390

![php\[architect\]'s profile](https://res.cloudinary.com/daily-now/image/upload/s--10MwB_VH--/f_auto/v1726147436/companies/phparch)

php\[architect\]

Verified

PHP Architect team member. I am powered by 16-year-old single malt Scotch and baseball.

## Top sources covering PHPStan

## Most upvoted PHPStan posts

## Best discussed PHPStan posts

## All posts about PHPStan

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/phpstan#page","url":"https://daily.dev/tags/phpstan","name":"PHPStan News & Updates","description":"PHPStan news and updates covering a static analysis tool for PHP that finds type and logic errors without running the code. Readers can learn about rule levels and baselines, generics and type annotations, framework extensions, integration into CI, and adopting it in large legacy codebases.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/phpstan#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/symfonycon-brussels-2023-get-ready-for-amazing-workshops-symfony-blog--conu10zbt","name":"SymfonyCon Brussels 2023: Get ready for amazing workshops! (Symfony Blog)"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/symfonycon-brussels-2023-static-analysis-crash-course-for-framework-developers-symfony-blog--snepfgirb","name":"SymfonyCon Brussels 2023: Static Analysis Crash Course for Framework Developers (Symfony Blog)"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/pre-conference-workshops-start-tomorrow-symfony-blog--octjzc5nd","name":"Pre-conference workshops start tomorrow! (Symfony Blog)"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/laravel-code-quality-tools-qvdihtyi3","name":"Laravel code-quality tools"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/enhance-your-skills-by-participating-in-workshops-symfony-blog--gxz3jylra","name":"Enhance your skills by participating in workshops! (Symfony Blog)"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/symfonyworld-online-2022-winter-edition-less-than-a-week-before-the-online-pre-conference-workshops-dqbpsnb-3","name":"SymfonyWorld Online 2022 Winter Edition: Less than a week before the online pre-conference workshops! (Symfony Blog)"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/php-coding-standard-tools-and-configuration-iz-vt5vfa","name":"PHP Coding standard tools and configuration"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/zoom-in-on-getting-the-most-out-of-phpstan-workshop-at-symfonycon-disneyland-paris-2022-symfony-blo--6ygutqp0","name":"Zoom in on Getting the Most Out of PHPStan workshop at SymfonyCon Disneyland Paris 2022 (Symfony Blog)"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/can-phpstan-find-dead-public-methods--qo0j4etil","name":"Can PHPStan find Dead Public Methods?"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/phpstorm-2022-2-eap-5-var-in-return-statements-enhanced-http-client-docker-updates-acfug9r45","name":"PhpStorm 2022.2 EAP #5: @var in Return Statements, Enhanced HTTP Client, Docker Updates"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"PHPStan"}]}]}
```

