Jak správně injectnout model do presentru

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

Ahoj, chtěl bych se zeptat jestli postupuju správně při injectu modelu do presenteru.

v presenteru mám:

	/**
 * @return Form
 * @var /App/AdminModule/Model/Security/UsersManagerAdmin
 * @inject
 */
public $usersManagerAdmin;

a v configu mám třídu mezi službama:

services:
    - App\AdminModule\Model\Security\UsersManagerAdmin

A laděnka mi hlásí chybu:

**Nette\InvalidStateException

Class or interface ‚App\AdminModule\Presenters\/App/AdminModule/Model/Security/UsersManagerAdmin‘ used in @var annotation at Property [ <default> public $usersManagerAdmin ] not found. Check annotation and ‚use‘ statements.**

Nerozumím tomu proč tam mám App\AdminModule\Presenters\/App/AdminModule/Model/Security/UsersManagerAdmin. Je možný že mám špatně namespace které mám v presentru tak to: App\AdminModule\Presenters\ ? Díky za radu.

Oli
Člen | 1215
+
+4
-

Ve @var mas spatne lomitka. Otoc je