2017-07-26 1 views
0

J'ai ajouté un git de dépôt en tant que dépendance de compositeur à mon projet.Référentiel de compositeurs Classe git introuvable avec Laravel

"repositories": [ 
     { 
      "type":"package", 
      "package": { 
       "name": "Neabfi/SDK-PHP", 
       "version":"3.1.2", 
       "source": { 
        "url": "https://github.com/Neabfi/SDK-PHP.git", 
        "type": "git", 
        "reference":"master" 
       } 
      } 
     } 
    ], 
    "require": { 
     "Neabfi/SDK-PHP": "3.1.2" 
    }, 

Dans ce référentiel, il est une classe client:

<?php 

namespace RecastAI; 

/** 
* Class Client 
* @package RecastAI 
*/ 
class Client { ... } 

Lorsque je tente de l'utiliser.

<?php 

use RecastAI\Client; 

[...] 

$client = new Client(env('RECAST_REQUEST_TOKEN'), env('RECAST_LANGUAGE')); 

[...] 

Il semble qu'il ne peut pas trouver:

[2017-07-26 15:30:50] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class 'RecastAI\Client' not found in /Users/fabien/Sites/abote/app/Recast.php:20 
Stack trace: 

Répondre

0

Vous devriez essayer dans votre composer.json:

"repositories": [ 
    { 
     "type": "git", 
     "url": "https://github.com/Neabfi/SDK-PHP.git" 
    } 
    ], 

Et garder le comme vous l'avez section besoin, effectuer composer install, et c'est tout.

+0

Cela ne change pas anyhting – Neabfi