Allow extending SchemaPrinter by making its methods protected (#671)
Allow extending SchemaPrinter by making its methods protected (#671)

This opens up a much needed escape hatch for experimental features
such as Apollo Federation, see https://github.com/webonyx/graphql-php/issues/552
webonyx/graphql-php