/ / PHP Fatálna chyba: Zavolajte na nedefinovanú metódu lluminateFoundationApplication :: withEloquent () - php, laravel-5, cassandra, výrečný, laravel-5.2

PHP Fatálna chyba: Výzva k nedefinovanej metóde lluminateFoundationApplication :: withEloquent () - php, laravel-5, cassandra, elloquent, laravel-5.2

Mám inštalovať composer.json:

"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"datastax/php-driver": "^1.2",
"sonvq/cassandra": "dev-master"
},

Pridanie bootstrap / app.php:

$ App-> registrovať (sonvqCassandraCassandraServiceProvider :: Triedy); $ App-> withEloquent ();

A pridanie config / app.php v "poskytovatelia" => []:

sonvqCassandraCassandraServiceProvider::class,

Stále mám túto chybu:

PHP Fatal error: Zavolajte na nedefinovanú metódu

IlluminateFoundationApplication :: withEloquent ()

odpovede:

0 pre odpoveď č. 1

Na withEloquent() metóda je súčasťou Lumen rámec a nie je k dispozícii v laravel, Používa sa na povolenie Eloquent ORM v Lumen, Ďalšie podrobnosti nájdete v dokumentoch: https://lumen.laravel.com/docs/5.2/database


0 pre odpoveď č. 2

Pre cassandru som tiež použil balík „sonvq“. Myslím si, že nejde o hotový balík. Skúsil som to s iným balíkom. https://github.com/cubettech/lacassa, Funguje to.