Question 16
Which of the following is a true statement about how Magento loads data for an EAV-based data model?
- A data helper is used in order to properly load an object's attributes from the database.
- EAV-based data models use a different abstract resource class than other data models.
- The attribute values are loaded into an attribute collection object.
- You must always specify each of the attributes to be loaded on the model.
Question 17
Which one of the following class types directly charges a credit card when you capture an invoice in Magento admin?
- Order
- Payment
- Invoice
- payment_method
Question 18
Applying the shopping cart rule's action affects the quote item by setting the quote item's _____________.
- base_price and price properties with the discounted price
- base_discount_amount and discount_amount with the discount applied to the original price
- base_row_total and row_total properties with the discounted price
- base_price_incl_tax and price_incl_tax properties with the discounted price
Question 19
Which one of the following statements is true regarding Mage_Core_Block_Text_List?
- Mage_Core_Block_Text_List declares its own template for rendering, but the rendered template can be overridden via layout XML.
- Child blocks of Mage_Core_Block_Text_List are always rendered alphabetically by name.
- Mage_Core_Block_Text_List will always render all children automatically when it is rendered.
- Mage_Core_Block_Text_List directly extends Mage_Core_Block_Template
- In order to render, the parent block of Mage_Core_Block_Text_List must always be an output block.
Question 20
Which one of the following API protocols does native Magento support?
- XmlRpc
- REST
- POST
- Open Social
- XQuery