Back to Psalm

OverriddenPropertyAccess

docs/running_psalm/issues/OverriddenPropertyAccess.md

6.16.1265 B
Original Source

OverriddenPropertyAccess

Emitted when a property is less accessible than the same-named property in its parent class

php
<?php

class A {
    /** @var string|null */
    public $foo;
}
class B extends A {
    /** @var string|null */
    protected $foo;
}