Download Latest Version Release 5.5.0 supporting PHP 7.0-8.4 syntax source code.tar.gz (1.9 MB)
Email in envelope

Get an email when there's a new version of Phan

Home / 5.4.4
Name Modified Size InfoDownloads / Week
Parent folder
phan.phar 2024-07-25 11.5 MB
phan.phar.asc 2024-07-25 543 Bytes
README.md 2024-07-25 1.3 kB
Release 5.4.4 supporting PHP 7.0-8.2 syntax source code.tar.gz 2024-07-25 1.8 MB
Release 5.4.4 supporting PHP 7.0-8.2 syntax source code.zip 2024-07-25 2.2 MB
Totals: 5 Items   15.5 MB 0

New features:

  • New plugin PhoundPlugin to populate a sqlite database with callsites of all class elements. The database can be queried to find callsites of a given class element. This was actually introduced in 5.4.3, but not announced at the time. #18
  • In 5.4.4, the accuracy of PhoundPlugin is improved by giving it access to the full method, property, and constant list that phan infers for a given callsite #4865

Miscellaneous:

  • Fix DOMNode::insertBefore method signature #4837
  • Update Google\Protobuf\Internal\Message::mergeFromJsonString method signature #4840
  • Update fputcsv function signature #4856
  • Update preg_replace_* function signatures #4856
  • Update ReflectionClass::getConstants and ReflectionObject::getConstants method signatures #4861
  • Add support to column position on file location in CodeClimatePrinter #4862
Source: README.md, updated 2024-07-25