https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md#43-methods

у я должен объявлять свойства класса (переменные) или методы (функции), используя ключевое словоpublic, если они публичны по умолчанию? Или они?

Чтобы сформулировать мой вопрос по-другому, этоpublic лишний? Я понимаюprivate а такжеprotectedно зачем объявлятьpublic если ученики в любом случае публичны?

Ответы на вопрос(4)

Ваш ответ на вопрос