1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-27 04:45:20 +01:00
psalm/docs/running_psalm/issues/ImplicitToStringCast.md
2020-03-19 12:32:49 -04:00

259 B

ImplicitToStringCast

Emitted when implicitly converting an object with a __toString method to a string

class A {
    public function __toString() {
        return "foo";
    }
}

function takesString(string $s) : void {}

takesString(new A);