Magento – Class interceptor does not exist magento 2 interceptormagento2 Class Vendor\Mymodule\Controller\Adminhtml\Allimports\Save\Interceptor does not exist I have a custom form and when I save data this error message, how to fix it, except usage di: compile. Thank you. Best Answer Most probably there is an error in your Vendor\Mymodule\Controller\Adminhtml\Allimports\Save class. Check the constructor for typos or non-existing dependencies. Related SolutionsMagento2 Blocks – Class Not Found Even When It Exists Try : class Image extends \Magento\Framework\Data\Form\Element\Image Without the \ Magento is looking within the module for the class. Magento – “Class mixed does not exist” with only one array param in the body in Magento 2 Class interface: /** * Description * * @param string[] $items * @return array */ public function replaceItems($items); Valid scalar types include: mixed (or anyType), bool (or boolean), str (or string), integer (or int), float, and double Any parameters or return values of type array can be denoted by following any of the previous types by an empty set of square brackets [] @return array|int|string|bool|float Scalar or array of scalars Reference https://devdocs.magento.com/guides/v2.2/extension-dev-guide/service-contracts/service-to-web-service.html Related TopicMagento – Magento 2 Error: Class does not exist
Best Answer
Most probably there is an error in your
Vendor\Mymodule\Controller\Adminhtml\Allimports\Save
class.Check the constructor for typos or non-existing dependencies.