Why have I got a «Cannot instantiate abstract class Df<...>» issue?


(Somat211) #1

First of all thank you for your quick response. I have Install extension from github which you provide me in you response. When i have install this module and run setup upgrade command it. It installed successfully. After Installation i have try to visit my checkout cart and show me error :

Fatal error: Uncaught Error: Cannot instantiate abstract class Df\StripeClone\ConfigProvider in magento_root/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php:73 Stack trace: #0 magento_root/vendor/magento/framework/ObjectManager/ObjectManager.php(71): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create(‘Dfe\CheckoutCom…’) #1 magento_root/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(163): Magento\Framework\ObjectManager\ObjectManager->get(‘Dfe\CheckoutCom…’) #2 magento_root/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(139): Magento\Framework\ObjectManager\Factory\AbstractFactory->parseArray(Array) #3 magento_root/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, NULL, NULL, ‘configProviders’, ‘Magento\Checkou…’) #4 magento_root/vendor/magento/framework/ObjectManage in magento_root/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php on line 73

One more thing i want to ask is it required to install other module which we get from repository or i need to install only one extension which i get from https://github.com/mage2pro/checkout.com ? I have listed those extensions as below.

Df_Core
Df_Framework
Df_Qa
Df_Sentry
Df_Sso
Df_Typography
Df_User
Df_Xml
Df_Zf
Df_Catalog
Df_Backend
Df_Payment
Df_Config
Df_Customer
Df_Directory
Df_StripeClone
Df_Sales
Df_Quote
Df_Checkout
Df_SampleData
Df_PaypalClone
Df_Eav
Df_Translation
Df_Ui
Df_Tax
Df_Paypal
Df_Webapi

Currently My magento version is Magento ver. 2.1.5. Please help me to resolve issue. I am waiting for your response.


Fatal error: Class Dfe\CheckoutCom\Method contains 1 abstract method and must therefore be declared abstract
(Dmitry Fedyuk) #2

Any «Cannot instantiate abstract class Df<…>» issues are caused by ignoring the official installation instruction.