service ‚facebook‘ has not been found or is not instantiable

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Mirr
Člen | 5
+
0
-

Ahoj všichni,

mám problém s načítáním Facebooku do mé nette aplikace. Předtím jsem měl stejný postup, ale teď to hlásí chybu:

Nette\DI\ServiceCreationException

Class Facebook used in service ‚facebook‘ has not been found or is not instantiable.

Třídu Facebook jsem si stáhl composerem přímo od Facebooku a vše se mi správně uložilo pod:
/vendor/facebook/php-sdk-v4/src/Facebook

V confingu to načítám:

services:
	facebook:
		class: Facebook
		arguments: [[appId: %facebook.appId%, secret: %facebook.secret%, fileUpload: false, allowSignedRequest: false]]

Nevíte někdo prosím kde dělám chybu?

S pozdravem MA

Editoval Mirr (10. 7. 2014 13:53)

David Matějka
Moderator | 6445
+
0
-

no ja tam zadnou tridu „Facebook“ nevidim https://github.com/…k-php-sdk-v4

a pouzij radeji kdyby/facebook

Mirr
Člen | 5
+
0
-

Kdybych chtěl použít kdyby/facebook tak to použiji.

Aha teď jsem si všiml, že předělali úplně adresář src.

Díky za upozornění.

David Matějka
Moderator | 6445
+
0
-

Mozna hledas stare sdk: https://github.com/…book-php-sdk

Mirr
Člen | 5
+
0
-

Já jsem se starým právě pracoval a mě blbce nenapadlo, že by mohl být problém v tom, že to celé předělali.