Skip to content

Cannot call method toString() on class-string|object. in HasToString.php:41 #97

Description

@pscheit
    protected function featureValueOf($actual)
    {
        if (method_exists($actual, 'toString')) {
            return $actual->toString();
        }

        return (string) $actual;
    }

This error is detected by phpstan and was written to the baseline in #88

------ -------------------------------------------------------
  Line   hamcrest/Hamcrest/Core/HasToString.php
 ------ -------------------------------------------------------
  41     Cannot call method toString() on class-string|object.
         🪪  method.nonObject
         ✏️  hamcrest/Hamcrest/Core/HasToString.php
 ------ -------------------------------------------------------

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions