J'ai récemment regardé une vidéo de manière jeffery sur le système en temps réel pousseur. J'ai tout fonctionne correctement. Ma question fait référence à un commentaire qu'il a fait pendant la vidéo. Il avait ce code à l'intérieur de son route.php:Making ServiceProvider Laravel
App::bind('Pusher', function($app){
$options = array(
'cluster' => 'eu',
'encrypted' => true
);
$keys = $app['config']->get('services.pusher');
return new Pusher($keys['public'], $keys['secret'], $keys['app_id'], $options);
});
Il commente que cela pourrait devrait être déplacé de la routes.php à un fournisseur de services, mais ne va pas plus loin dans le détail. J'ai recherché des fournisseurs de services, mais pas encore très compréhensif. Comment puis-je transférer cela au fournisseur de services correctement?
https://github.com/laracasts/Pusher-Lesson/blob/master/app/routes.php