Dependency Injection in TeqFW
Based on league/container
3.x.
Create classes based on TeqFW conventions:
- \Vendor\Path\To\Module\Api\Path\To\Class => \Vendor\Path\To\Module\Path\To\Class
$container = \TeqFw\Lib\Di\Api\ContainerFactory::getContainer();
/** @var \Vendor\Path\To\Module\Db\Repo\User $user */
$user = $container->get(\Vendor\Path\To\Module\Api\Db\Repo\User::class)