Question 31

The module MyCompany_MyModule will add a new page to the admin interface at the URL path admin/mycompany/entity_grid.
How do you name the file containing the action controller class so the admin router matches the path to the class?
  • Question 32

    Assume that $collection is a new instance of a class that extends
    Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection, and $ids is an array of ids.
    How do you select a list of records from the database where the record ids are in the $ids list?
  • Question 33

    How do you obtain customer information in a JavaScript module?
  • Question 34

    You are reviewing a theme in app/design/frontend/MyCompany/MyTheme and see the file etc/view.xml.
    What is the function of this file?
  • Question 35

    You have been given the task of importing products from an external source. You decide to create a custom module to do this. The class handling the import creates a product for each record, sets the data on it and saves it to the database.
    What do you inject into a constructor to represent each product you create?