Дмитрий, Хотя всё разобрался путём размышления и догадок.
Нужно было создать в ServerController экземпляр класса ChatServer , а не экземпляр класса WebSocketServer.
Дмитрий, Меня тоже кстати удивил этот момент. Поэтому я попытался в консоли подключиться к 80 порту и словил похожую ошибку. Сейчас в сервере поставил порт 8080 и порт теперь подключается. Но чат не работает. Нажатие на кнопки ничего не даёт. ChatServer как в примере добавлен по тому же неймспейсу
Дмитрий, Если я запихну его вёрстку в чата в любую вьюху, мне кажется оно работать не будет так как его сервер не связан с основным контроллером, который в свою очередь связан с моделью Orders и вьюхой
Надо же придумать какой-то мини проект. Причём на чистом php пока что. Но с шаблонами проектирования. MVC мне нравится так как очень удобно читать потом код.
Думал по поводу своего мини фреймворка. Потратить на это месяц- два. Чисто попрактиковаться. Хорошая ли это идея?