Class Visibility Suggestions

Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .

  Name Value None (public) Public Protected Private Constant
class ChatChannel
 NAME_MAX_LENGTH32    
 TYPE_PRIVATE'private'
    
 TYPE_PROTECTED'protected'
    
 TYPE_PUBLIC'public'
    
 $types    
 $id    
 $messages    
 $assignees    
 $type    
 $name    
 $closedAt    
class CommonController
 MESSAGE_ERROR'error'
    
 MESSAGE_INFO'info'
    
 MESSAGE_SUCCESS'success'
    
 MESSAGE_WARNING'warning'
    
 $customExceptions    
class LaafFrame
 EXCEPTION_MSG_INVALID_INPUT_DATA_TYPE'Invalid input data type.'
    
 TYPE_DATA'data'
    
 TYPE_ERROR'error'
    
 TYPE_INFO'info'
    
 TYPE_REQUEST'request'
    
 TYPE_WARNING'warning'
    
class ChatMessage
 $id    
 $channel    
 $content    
class ChatChannelAssignee
 $id    
 $channel    
 $assigneeId    
 $assigneeClass    
class ChatChannel
 $em    
 $container    
class ChatMessage
 $dateformat    
 $serializer    
 $em    
 $container    
class
 __construct     
class
 getId     
class
 setType     
class
 getType     
class
 setName     
class
 getName     
class
 setClosedAt     
class
 getClosedAt     
class
 addMessage     
class
 removeMessage     
class
 getMessages     
class
 addAssignee     
class
 removeAssignee     
class
 getAssignees     
class
 getId     
class
 setContent     
class
 getContent     
class
 setChannel     
class
 getChannel     
class
 getId     
class
 setAssigneeId     
class
 getAssigneeId     
class
 setAssigneeClass     
class
 getAssigneeClass     
class
 setChannel     
class
 getChannel     
class
 load     
class
 getConfigTreeBuilder     
class
 getActiveUsersIds     
class
 userListAction     
class
 channelAssigneesAction     
class
 channelJoinAction     
class
 channelLeaveAction     
class
 channelListAction     
class
 channelCreateAction     
class
 channelCloseAction     
class
 messageListAction     
class
 messageSendAction     
class
 homeAction     
class
 sampleAction     
class
 getJsonRequest     
class
 getJsonResponse     
class
 handleJsonAction     
class
 handleHtmlAction     
class
 getFrame     
class
 __construct     
class
 leave     
class
 create     
class
 getDetails     
class
 close     
class
 getList     
class
 getContainer     
class
 setContainer     
class
 getRepo     
class
 find     
class
 getQueryBuilder     
class
 getList     
class
 send     
class
 getContainer     
class
 setContainer     
class
 getRepo     
class
 getQueryBuilder     
class
 getDataFrame     
class
 getRequestFrame     
class
 getInfoFrame     
class
 getWarningFrame     
class
 getErrorFrame     
class
 getFrame     
class
 __construct