vimeo/psalm
Psalm is a powerful PHP static analysis tool that finds type errors and bugs before runtime. Install via Composer, configure for your codebase, and run it locally or try the live demo at psalm.dev. Docs and integrations available for teams and CI.
Emitted when --find-dead-code is turned on and Psalm cannot find any uses of a
private property.
Properties used in constructor only are considered unused. Use normal variables instead.
If this property is used and part of the public API, annotate the containing
class with [@psalm-api](https://github.com/psalm-api).
<?php
class A {
/** [@var](https://github.com/var) string|null */
private $foo;
/** [@var](https://github.com/var) int|null */
private $bar;
public function getFoo(): ?string {
return $this->foo;
}
}
$a = new A();
echo $a->getFoo();
How can I help you explore Laravel packages today?