Class ProjektyRepository used in service ‚ProjektyRepository‘ not found or is not instantiable

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

Zdravím,
nette mi zobrazuje chybu

Class ProjektyRepository used in service 'ProjektyRepository' not found or is not instantiable

v souboru config mám níže uvedené

services:
	- App\RouterFactory
	ProjektyRepository: ProjektyRepository
	router: @App\RouterFactory::createRouter

a model ProjektyRepository obsahuje níže uvedené

class ProjektyRepository extends Repository {

public function fetchAll() {
return $this->connection->table('projekty')
	->select('projekty.*,:fotografie.foto AS foto')
	->where (':fotografie.uvodni="1"')
	->order ('realizace DESC');

 }
}

a presenter

class ProjektPresenter extends BasePresenter
{

namespace FrontModule;
/** @var \ProjektyRepository */
 private $projektyRepository;

public function __construct(\ProjektyRepository $projektyRepository) {
 $this->projektyRepository = $projektyRepository;
 }

Verze PHP (PHP Version 5.4.31)
Mohl by mi někdo poradit, kde by mohla být chyba

Děkuji

Editoval Taps (22. 10. 2014 10:18)

vymak
Člen | 92
+
0
-

Zkoušel si promazat cache?

Taps
Člen | 169
+
0
-

@vymak
ano, zkoušel

vymak
Člen | 92
+
0
-

Tak zkus ještě přepsat

		ProjektyRepository: ProjektyRepository

na:

		- \ProjektyRepository

A ještě mě napadlo, kde máš tu třídu uloženou?

Editoval vymak (22. 10. 2014 10:20)

mpis
Člen | 65
+
-1
-

Nikolivěk.
To se musí přepsat na:
projektyRepository: ProjektyRepository

Taps
Člen | 169
+
0
-

@mpis:
úpravu jsem provedl ale zobrazuje se to samé

Class ProjektyRepository used in service 'projektyRepository' not found or is not instantiable

@vymak

třída je uložena ve složce app\model\ProjektyRepository.php

Editoval Taps (22. 10. 2014 10:30)

jiri.pudil
Nette Blogger | 1032
+
0
-

Nemáš ji v nějakém jmenném prostoru?

Taps
Člen | 169
+
0
-

@jiri.pudil
žádný jmenný prostor není uveden v souboru app\model\ProjektyRepository.php a ani v souboru Repository.php

Zax
Člen | 370
+
0
-

RobotLoader se k tomu dostane?