Skip to content

EAV attrubute load value from DV – low level co

During coding some task I realized that I don’t know how exactly magento loads values for attributes that are available for example if we have loaded Product Model and attributes in $product->getData(). Which classes and method’s are responsible for loading text attribute values? I’m searching how Magento loads attribute values for MagentoCatalogImportExportModelExportProduct but cant figure it out. I run xdebug over and over again but it massive object oriented relations code. Can anyone point the place that is responsible for that? Xdebug points me to MagentoEavModelResourceModelEntityAttribute but magic happens there and we have value 🙂 . But how?

ps. happy for me it was not needed for task, but now I need to figure out how it work for myself.