Skip to content

SchemaPrinter is not extendable #729

@kurzyx

Description

@kurzyx

Hi,

A while back a PR was accepted that changed the private methods in the SchemaPrinter class to protected. This would allow for extending the SchemaPrinter class.

However, all method calls within this class still use self::, so late static binding does not work resulting in the class not being extendable.

Am I missing something?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions