Nette\DI\ServiceCreationException service 02 not found

popcorn
Člen | 28
+
0
-

Ahoj, vytvořil jsem si nový model a chtěl jsem si ho zaregistrovat v configu, jenže ten ho nemůže najít, nevíte kde mám chybu?

MapManager:

namespace App\Model;

use Nette;
use Nette\Database\UniqueConstraintViolationException;
use App\Exceptions;

final class MapManager
{
    use Nette\SmartObject;

    private $database;

    public function __construct(Nette\Database\Context $database)
    {
        $this->database = $database;
    }

config:

services:
	- App\Model\UserManager
	- App\Model\MapManager

Editoval popcorn (16. 8. 2019 9:14)

David Matějka
Moderator | 6445
+
0
-

muzes ukazat callastack? idealne nekam nahrat tracy?

popcorn
Člen | 28
+
0
-
Gappa
Nette Blogger | 199
+
0
-

A kde se ten soubor nachází v adresářové struktuře?
Robotloader standardně prochází jen složku app – není soubor náhodou uložený někde jinde?

popcorn
Člen | 28
+
0
-

Ne ne, soubor je v
App
> Model
> MapManager.php

Gappa
Nette Blogger | 199
+
0
-

popcorn napsal(a):

Ne ne, soubor je v
App
> Model
> MapManager.php

Ten adresář se opravdu jmenuje App s velkým A na začátku? Bootstrap je ve stejném adresáři? Ptám se z tohoto důvodu:

popcorn
Člen | 28
+
0
-

Noo, app je s malým A, ale všechny ostatní služby fungujou takhle, proto je mi to divný, proč to teď nefunguje.
A ano, bootstrap je v app.

popcorn
Člen | 28
+
0
-

Zvláštní, po hodině obnovim stránku a najednou se to už načte, nic jsem nezměnil… Tak jsem z toho blázen. předtím jsem vymazal i cache a nic..