Back to Psalm

InvalidStaticInvocation

docs/running_psalm/issues/InvalidStaticInvocation.md

6.16.1236 B
Original Source

InvalidStaticInvocation

Emitted when trying to call an instance function statically

php
<?php

class A {
    /** @var ?string */
    public $foo;

    public function bar() : void {
        echo $this->foo;
    }
}

A::bar();