Paypal komponenta – nenalezeno

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

Zdravím,
nainstaloval jsem si příkázem z composeru
composer require seberm/paypal-component
vše proběhne v pořádku.

V configu si vše nastavím tak jak je napsáno na gitu, ale vždy mi to hodí fatal error
Class ‚Seberm\DI\PayPalExtension‘ not found
Cache jsem smazal. Vypadá jako by se to špatně načítalo.

Děkuji za odpověď

Namespace
Člen | 80
+
0
-

Jak to používáš? Pravděpodobně jsi si to nepředal do komponenty/modelu/presenteru, nebo máš špatně namespace. Zkontroluj si use

rihot
Člen | 16
+
0
-

K použití se to ani nedostalo.

Stačí že mám v configu toto:
`paypal:
api:
username: ‚seberm_1332081338_biz_api1.gmail.com‘
password: ‚1332081363‘
signature: ‚AWiH1IO0zFZrEQbbn0JwDZHbWukIAebmYjpOylRCqBGGgztea2bku.N4‘
sandbox: true # default is false

extensions:
paypal: Seberm\DI\PayPalExtension`

rihot
Člen | 16
+
0
-

Vypadá to na špatný autoloading

Hurass
Člen | 114
+
0
-

Zkusil jsi promazat cache?

jpatus
Člen | 5
+
0
-

Problém je prozaický. Po stiahnutí composerom taký súbor naozaj neexistuje. Source z repozitára (https://github.com/…nette-paypal) potrebné súbory obsahuje.

seberm
Člen | 6
+
+1
-

Zkus si prosim u sveho projektu v composer.json nastavit, aby se ti stahovala posledni vyvojova verze komponenty:

....
"require": {
	.....
	"seberm/paypal-component": "dev-master",
    .....
}
....

Pak komponentu updatni: $ composer update a dej vedet, jestli to vyresilo tvuj problem.

Zaroven jsem trosku aktualizoval dokumentaci i kod. Na komponente jsem dlouho nedelal, tak ji zkusim behem nasledujicich dnu dat do stabilnejsiho stavu.

jpatus
Člen | 5
+
0
-

Vyskúšal som a zdá sa, že všetko funguje správne.