Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

«Cannot use Df\Payment\Operation\Source as Source because the name is already in use in mage2pro/core/Payment/Operation.php on line 6» #1

Closed
krisnotchris opened this issue Aug 25, 2017 · 3 comments

Comments

@krisnotchris
Copy link

With the currency-format extension installed, I am unable to complete php bin/magento setup:di:compile. I am attaching a screenshot and the backtrace below.

Fatal error: Cannot use Df\Payment\Operation\Source as Source because the name is already in use in /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Payment/Operation.php on line 6

Call Stack:
    0.0003     239520   1. {main}() /home/vapewi5/public_html/staging/hanulife/bin/magento:0
    2.8249   79522352   2. Symfony\Component\Console\Application->run() /home/vapewi5/public_html/staging/hanulife/bin/magento:23
    2.8254   79567488   3. Magento\Framework\Console\Cli->doRun() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:126
    2.8254   79567744   4. Symfony\Component\Console\Application->doRun() /home/vapewi5/public_html/staging/hanulife/vendor/magento/framework/Console/Cli.php:96
    2.8255   79568632   5. Symfony\Component\Console\Application->doRunCommand() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:195
    2.8255   79569104   6. Symfony\Component\Console\Command\Command->run() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:874
    2.8257   79573312   7. Magento\Setup\Console\Command\DiCompileCommand->execute() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:257
    3.6717   80912720   8. Magento\Setup\Module\Di\App\Task\Manager->process() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Console/Command/DiCompileCommand.php:188
    4.0190   86553320   9. Magento\Setup\Module\Di\App\Task\Operation\RepositoryGenerator->doOperation() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/App/Task/Manager.php:56
   20.4543  349474440  10. Magento\Setup\Module\Di\Code\Reader\ClassesScanner->getList() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/App/Task/Operation/RepositoryGenerator.php:61
   20.5536  351122232  11. class_exists() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122512  12. spl_autoload_call() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122552  13. Composer\Autoload\ClassLoader->loadClass() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122712  14. Composer\Autoload\includeFile() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:301
   20.5538  351145872  15. include('/home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Payment/Charge.php') /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:412
   20.5538  351146160  16. spl_autoload_call() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:16
   20.5538  351146200  17. Composer\Autoload\ClassLoader->loadClass() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:16
   20.5538  351146368  18. Composer\Autoload\includeFile() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:301


Fatal error: Method Df\Qa\State::__toString() must not throw an exception in /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message/Failure.php on line 0

Call Stack:
    0.0003     239520   1. {main}() /home/vapewi5/public_html/staging/hanulife/bin/magento:0
    2.8249   79522352   2. Symfony\Component\Console\Application->run() /home/vapewi5/public_html/staging/hanulife/bin/magento:23
    2.8254   79567488   3. Magento\Framework\Console\Cli->doRun() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:126
    2.8254   79567744   4. Symfony\Component\Console\Application->doRun() /home/vapewi5/public_html/staging/hanulife/vendor/magento/framework/Console/Cli.php:96
    2.8255   79568632   5. Symfony\Component\Console\Application->doRunCommand() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:195
    2.8255   79569104   6. Symfony\Component\Console\Command\Command->run() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Application.php:874
    2.8257   79573312   7. Magento\Setup\Console\Command\DiCompileCommand->execute() /home/vapewi5/public_html/staging/hanulife/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:257
    3.6717   80912720   8. Magento\Setup\Module\Di\App\Task\Manager->process() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Console/Command/DiCompileCommand.php:188
    4.0190   86553320   9. Magento\Setup\Module\Di\App\Task\Operation\RepositoryGenerator->doOperation() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/App/Task/Manager.php:56
   20.4543  349474440  10. Magento\Setup\Module\Di\Code\Reader\ClassesScanner->getList() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/App/Task/Operation/RepositoryGenerator.php:61
   20.5536  351122232  11. class_exists() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122512  12. spl_autoload_call() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122552  13. Composer\Autoload\ClassLoader->loadClass() /home/vapewi5/public_html/staging/hanulife/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php:69
   20.5536  351122712  14. Composer\Autoload\includeFile() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:301
   20.5538  351145872  15. include('/home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Payment/Charge.php') /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:412
   20.5538  351146160  16. spl_autoload_call() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:16
   20.5538  351146200  17. Composer\Autoload\ClassLoader->loadClass() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:16
   20.5538  351146368  18. Composer\Autoload\includeFile() /home/vapewi5/public_html/staging/hanulife/vendor/composer/ClassLoader.php:301
   20.5543  351152800  19. {closure:/home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/registration.php:20-20}() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/registration.php:0
   20.5550  351340184  20. Df\Qa\Message\Failure\Error::check() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/registration.php:20
   20.5551  351347376  21. Df\Qa\Message->log() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message/Failure/Error.php:64
   20.5551  351347896  22. Df\Qa\Message->report() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message.php:34
   20.5553  351364648  23. Df\Qa\Message\Failure->postface() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message.php:96
   20.5553  351364720  24. Df\Qa\Message\Failure->traceS() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message/Failure.php:51
   20.5564  351557312  25. df_map_k() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Qa/Message/Failure.php:42
   20.5564  351557736  26. df_map() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Core/lib/array.php:499
   20.5619  351644440  27. call_user_func_array:{/home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Core/lib/array.php:476}() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Core/lib/array.php:476
   20.5619  351644864  28. Df\Qa\Message\Failure->Df\Qa\Message\{closure}() /home/vapewi5/public_html/staging/hanulife/vendor/mage2pro/core/Core/lib/array.php:476

screen shot 2017-08-25 at 11 10 03 am

@dmitrii-fediuk dmitrii-fediuk changed the title Cannot run php bin/magento setup:di:compile successfully «Cannot use Df\Payment\Operation\Source as Source because the name is already in use in mage2pro/core/Payment/Operation.php on line 6» Aug 25, 2017
@dmitrii-fediuk
Copy link
Member

I think you use some old code, because this issue has been fixed long time ago: mage2pro/core#17

@krisnotchris
Copy link
Author

I used the code that was installed with the extension. So how do I get the updated code?

@dmitrii-fediuk
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants