ta-tikoma/phpins

Prevents stupid mistakes in php class

1.0.0 2020-03-02 11:01 UTC

This package is auto-updated.

Last update: 2024-11-29 05:57:06 UTC


README

#EN

phpins

Prevents stupid mistakes, for example: forgot to specify connection for class

Validators:

IDefinedThisVariable - detected where variable is define INotForgottenAddUseThisClass - detected set "use" for all class in file INotUseCyrillicLetterC - detected cyrillic letter "c" in code

Installation

  1. Install composer.
  2. Install phpins using below command:
composer global require ta-tikoma/phpins

Use:

phpins -f {file-path}

Example output:

RemoveDownLineIndex.php:
  WARNING:RemoveDownLineIndex.php:5:18:Class not use "FormData"
  WARNING:RemoveDownLineIndex.php:7:18:Class not use "EntityManagerInterface"
  WARNING:RemoveDownLineIndex.php:8:32:Class not use "Auth"

Translations

EN RU