2017-02-28 1 views
0

J'ai besoin d'accéder à l'API Event de Slack à partir de mon application Laravel 5.3. J'ai installé vluzrmos's package from GitHub, mais je ne peux pas le faire fonctionner correctement. J'ai couru à travers toutes les étapes de l'installation, mais lorsque je tente de faire SlackUser::lists() dans mon contrôleur j'obtiens une erreur comme ceci:Laravel 5.3 Slack integration

méthode non statique Vluzrmos \ SlackApi \ Contrats \ SlackUser :: listes() ne peut pas être appelé statiquement, en supposant $ this d'un contexte incompatible.

Pourriez-vous aider? Merci

+0

Avez-vous essayé d'injecter tout objet auquel vous essayez d'accéder via le constructeur du contrôleur (en exploitant le DI de Laravel)? –

+0

oui, pas d'aide en utilisant cela – DavidN

+0

Montrez-nous le code du contrôleur complet – Borjante

Répondre

0

En supposant que vous avez configuré le providers & aliases correctement (en config/app.php), vous devez ajouter:

use SlackUser; 

en haut de votre classe, puis appelez:

SlackUser::lists(); 

S'il vous plaît afficher votre utilisation de SlackUser::lists(); si cela ne résout pas le problème.

+0

votre réponse était la solution, merci :) – DavidN