server/src/app/Http/Controllers/Api/ThemeController.php
changeset 377 52169c718513
parent 323 47f0611cc57d
child 378 5b47eab083f3
equal deleted inserted replaced
376:02f113d43f18 377:52169c718513
    11 use EasyRdf\Literal;
    11 use EasyRdf\Literal;
    12 
    12 
    13 use Es;
    13 use Es;
    14 use Log;
    14 use Log;
    15 
    15 
    16 use CorpusParole\Libraries\Sparql\SparqlClient;
       
    17 use CorpusParole\Services\LexvoResolverInterface;
    16 use CorpusParole\Services\LexvoResolverInterface;
    18 use CorpusParole\Services\BnfResolverInterface;
    17 use CorpusParole\Services\BnfResolverInterface;
    19 
    18 
    20 
    19 
    21 class ThemeController extends Controller
    20 class ThemeController extends Controller
    22 {
    21 {
    23     private $sparqlClient = null;
    22     public function __construct(LexvoResolverInterface $lexvoResolver, BnfResolverInterface $bnfResolver) {
    24 
       
    25     public function __construct(SparqlClient $sparqlClient, LexvoResolverInterface $lexvoResolver, BnfResolverInterface $bnfResolver) {
       
    26         $this->sparqlClient = $sparqlClient;
       
    27         $this->lexvoResolver = $lexvoResolver;
    23         $this->lexvoResolver = $lexvoResolver;
    28         $this->bnfResolver = $bnfResolver;
    24         $this->bnfResolver = $bnfResolver;
    29     }
    25     }
    30 
    26 
    31     /**
    27     /**