See also:
- What is the
backend_modelfor a backend configuration’s form field? - A frontend model should always be a
\Magento\Framework\View\Element\AbstractBlock - Logical error: Magento 2 checks whether a backend config form field’s «backend_model» implements the
\Magento\Framework\App\Config\ValueInterfaceinterface only, but actually calls the «backend_model» for much more methods (absent in the interface)