/home/sharedstore/public_html/prestashop.sharedstore.ma/src/Core
Edit: /home/sharedstore/public_html/prestashop.sharedstore.ma/src/Core/ContainerBuilder.php (2277B)
* @copyright Since 2007 PrestaShop SA and Contributors
* @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
*/
namespace PrestaShop\PrestaShop\Core;
use PrestaShop\PrestaShop\Core\Foundation\IoC\Container;
class ContainerBuilder
{
/**
* Construct PrestaShop Core Service container.
*
* @return \PrestaShop\PrestaShop\Core\Foundation\IoC\Container
*
* @throws \PrestaShop\PrestaShop\Core\Foundation\IoC\Exception
*/
public function build()
{
$container = new Container();
$container->bind('\\PrestaShop\\PrestaShop\\Core\\ConfigurationInterface', '\\PrestaShop\\PrestaShop\\Adapter\\Configuration', true);
$container->bind('PrestaShop\\PrestaShop\\Core\\ConfigurationInterface', '\\PrestaShop\\PrestaShop\\Adapter\\Configuration', true);
$container->bind('\\PrestaShop\\PrestaShop\\Core\\Foundation\\Database\\DatabaseInterface', '\\PrestaShop\\PrestaShop\\Adapter\\Database', true);
$container->bind('PrestaShop\\PrestaShop\\Core\\Foundation\\Database\\DatabaseInterface', '\\PrestaShop\\PrestaShop\\Adapter\\Database', true);
$container->bind('PrestaShop\\PrestaShop\\Core\\Image\\ImageFormatConfiguration', 'PrestaShop\\PrestaShop\\Core\\Image\\ImageFormatConfiguration', true);
return $container;
}
}