Class 'Pusher' not found BroadCastManager.php line 124

301 views
Skip to first unread message

Flávio Alves

unread,
May 3, 2016, 8:38:01 PM5/3/16
to Laravel Brasil
Olá galera, estou trabalhando num projeto no laravel 5.1 e to fazendo um sistema de notificações no projeto em tempo real com broadcasting então fiz uma rota para que ao cadastrar um novo funcionário seja notificado para os users logados no sistema por exemplo:

Route::get('funcionarios/create', function(){

$funcionario = \App\Models\Funcionario::find(9);
event(new \App\Events\CreateFuncionario($funcionario));

return $funcionario;
});

o broadcast_driver que estou usando é o pusher, então fiz um conta gratuita para testar e coloquei minhas credenciais no arquivo \config\broadcasting.php da minha aplicação e na minha view coloquei o seguinte:

<script type="text/javascript">
    var pusher = new Pusher('slkhdfslhkhdsfhlkhlkhkldsfs', {
      encrypted: true
    });
    var channel = pusher.subscribe('funcionario_channel');

    channel.bind('App\\Events\\CreateFuncionario', function(data){
        $('#msg').text(' O funcionario acaba de ser criado');
        $('#sucesso').show();
    });
</script>

tudo certinho, e tenho erro:

Class 'Pusher' not found BroadCastManager.php line 124

Alguém que já mexeu com isso pode me dá uma luz?

att,

Douglas Bezerra Possas

unread,
May 4, 2016, 7:33:40 AM5/4/16
to Laravel Brasil
Bom dia Flávio, você configurou sua aplicação adicionando o Pusher nos providers e Facade?

Flávio Alves

unread,
May 4, 2016, 7:41:13 AM5/4/16
to Laravel Brasil
Olá Douglas! eu não vi no tutor que eu vi que precisaria você já mexeu com websocket? com o pusher?

Douglas Bezerra Possas

unread,
May 5, 2016, 2:55:37 PM5/5/16
to Laravel Brasil
Oi Flávio, nunca trabalhei com eles. Inclusive estou precisando disse neste momento rs...

Mas o laravel precisa das classes mapeadas e usar o "use namespace\pacote" pra que funcione. Esse erro apresentado geralmente é só falta dessas configurações.


A disposição.

Flávio Alves

unread,
May 5, 2016, 2:58:55 PM5/5/16
to Laravel Brasil
Tendi vlw Douglas vou dá uma sacada aqui. abraço e obrigado.
Reply all
Reply to author
Forward
0 new messages