Uprava zápis tried v configu pre zprehladnenie

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

Ahojte,

Trocha sa mi rozširujú triedy, repositáre, factories a premýšlam ako ten config nejako upraviť. Skúsil som

<?php
services:
	...
	Repositories:
	    - App\Repository\DefaultRepository
	    - App\Repository\BlogRepository
	    - App\Repository\UserRepository
	Interfaces:
	    - App\Services\IUserFactory
		- ...
?>

Vyhadzuje mi exception: Service ‚Interfaces‘: Unknown or deprecated key ‚0‘ in definition of service.

Viete mi nejako poradiť ako si to triedite vy?:) Ďakujem :)

CZechBoY
Člen | 3608
+
+2
-

Mám několik konfiguráků.
V hlavním config.neon includuju config.models.neon, config.forms.neon atd.

jiri.pudil
Nette Blogger | 1032
+
+5
-

Buďto komentářem

services:
    # repositories
    - App\Repository\DefaultRepository
    - App\Repository\BlogRepository
    - App\Repository\UserRepository

    # factories
    - App\Services\IUserFactory
    - ...

nebo rozdělením do více souborů a includy:

includes:
    - services.neon
    - factories.neon
iNviNho
Člen | 352
+
0
-

Super, tie komentáre sa mi hned zapáčili, ale tie includy budú asi ešte krajšie a ešte prehladnejšie :)