Ověření uživatele mimo NETTE scripty ve verzi 3.0?

Alsatian
Člen | 175
+
0
-

Ahoj.

Ve verzi Nette 2.4 jsem v JS aplikaci CKEditor a jeho FileManageru prováděl ověření přihlášeného uživatele v PHP config souboru pomocí:

$container = require __DIR__ . '/../../../../app/bootstrap.php';
$user = $container->getService('user');
...

Nette ve verzi 3.0 hlásí chybu „Call to a member function getService() on integer in…“ a já nevím jak z toho ven.
Poradí mi někdo, prosím? Moc děkuji.

David Matějka
Moderator | 6445
+
0
-

ahoj, staci se kouknout, jak se pracuje s containerem v index.php https://github.com/…ww/index.php

Alsatian
Člen | 175
+
0
-

Moc děkuji :)
Získání user ve verzi Nette 3.0 jsem tedy provedl takto:

require __DIR__ . '/../vendor/autoload.php';
$user = App\Bootstrap::boot()
	->createContainer()
	->getService('user');