services:
	- App\Core\RouterFactory::createRouter

	security.passwords: Nette\Security\Passwords(::PASSWORD_BCRYPT, [cost: 12])

	# Authenticator si vyžádá připojení k Master DB
	- App\Model\Security\Authenticator(@database.default.connection)

	# Konfigurace pro klientskou KufrikConnectionFactory
	kufrikConnectionFactory:
		factory: App\Model\Database\KufrikConnectionFactory
		arguments:
			baseConfig: %mssql%

	# Hlavní databázový Explorer pro aplikaci
	kufrikExplorer:
		type: Nette\Database\Explorer
		factory: @App\Model\Database\KufrikConnectionFactory::createExplorer()

search:
	-	in: %appDir%
		classes:
			- *Factory
			- *Facade
