1414namespace Mondido \Mondido \Model \Api ;
1515
1616use Magento \Framework \UrlInterface ;
17+ use Psr \Log \LoggerInterface ;
1718
1819/**
1920 * Mondido transaction API model
@@ -39,19 +40,23 @@ class Customer extends Mondido
3940 * @param \Mondido\Mondido\Model\Config $config Config object
4041 * @param \Magento\Store\Model\StoreManagerInterface $storeManager Store manager
4142 * @param \Magento\Framework\UrlInterface $urlBuilder URL builder
43+ * @param Psr\Log\LoggerInterface $logger Logger interface
4244 *
4345 * @return void
4446 */
4547 public function __construct (
4648 \Magento \Framework \HTTP \Adapter \Curl $ adapter ,
4749 \Mondido \Mondido \Model \Config $ config ,
4850 \Magento \Store \Model \StoreManagerInterface $ storeManager ,
49- UrlInterface $ urlBuilder
51+ UrlInterface $ urlBuilder ,
52+ LoggerInterface $ logger
5053 ) {
5154 $ this ->_adapter = $ adapter ;
5255 $ this ->_config = $ config ;
5356 $ this ->_storeManager = $ storeManager ;
5457 $ this ->urlBuilder = $ urlBuilder ;
58+ $ this ->logger = $ logger ;
59+
5560 if (!defined ('PHPUNIT_MONDIDO_TESTSUITE ' )) {
5661 $ this ->objectManager = \Magento \Framework \App \ObjectManager::getInstance ();
5762 }
0 commit comments