mfn / detect_short_open_tag

Scans the given directories / files and reports uses of short open tags

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detect the use of short_open_tag in your PHP source code

Installation

composer require --dev mfn/detect_short_open_tag

Usage

bin/detect_short_open_tag [-e|--extension php] <dir1>... <dirn>
Scans the given paths for PHP files containing the use of short open tags and reports them.
  -e|--extension    File extensions to scan, defaults to 'php'
  <dir>             One or more directories to scan fo
  The script will   exit with 0 if no short open tags where found and 1 otherwise.

Example output (compatible with Github Actions):

::error file=tests/mixed_open_tags.php,line=2::short open tag not allowed
::error file=tests/mixed_open_tags.php,line=4::short open tag not allowed
::error file=tests/only_short_open_tag.php,line=1::short open tag not allowed
::error file=tests/short_open_tag_other_file_extension.foo,line=1::short open tag not allowed

About

Scans the given directories / files and reports uses of short open tags

License:MIT License


Languages

Language:PHP 82.6%Language:Shell 17.4%