# Mago for Drupal > Drupal's coding standard for the Mago linter. ## Start - [Overview]() - [Install]() - [Configuration]() - [The worker]() - [Fixes]() ## Linter - [All rules]() - [Bugs and security]() - [Using the right API]() - [Procedural files]() - [Files and PHP tags]() - [Info and routing files]() - [Naming and imports]() - [Statements and declarations]() - [Comment text]() - [Docblock structure]() - [DrupalPractice checks]() - [Drupal 7 era]() - [Ported from phpstan-drupal]() ## Analyzer - [All checks]() - [Services]() - [Dependency injection]() - [Entities]() - [Config]() - [Plugins]() - [Render arrays and forms]() - [Translation]() - [Hooks and modules]() - [Deprecations]() - [Traits]() - [Tests]() - [Core types and stubs]() - [PHPStan ignores]() ## Migrating from Coder - [Overview]() - [Drupal standard]() - [Sniffs from other standards]() - [DrupalPractice standard]() - [phpcs ignores]() ## Migrating from PHPStan - [Overview]() - [phpstan-drupal]() - [PHPStan identifiers]() ## Development - [Development]()