Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Collection.php
Go to the documentation of this file.
1 <?php
8 
13 use Psr\Log\LoggerInterface as Logger;
14 
16 {
20  protected $document = Document::class;
21 
25  protected $_map = ['fields' => ['entity_id' => 'main_table.entity_id']];
26 
37  public function __construct(
38  EntityFactory $entityFactory,
40  FetchStrategy $fetchStrategy,
41  EventManager $eventManager,
42  $mainTable = 'customer_grid_flat',
43  $resourceModel = \Magento\Customer\Model\ResourceModel\Customer::class
44  ) {
45  parent::__construct($entityFactory, $logger, $fetchStrategy, $eventManager, $mainTable, $resourceModel);
46  }
47 }
__construct(EntityFactory $entityFactory, Logger $logger, FetchStrategy $fetchStrategy, EventManager $eventManager, $mainTable='customer_grid_flat', $resourceModel=\Magento\Customer\Model\ResourceModel\Customer::class)
Definition: Collection.php:37
$logger
$resourceModel
Definition: tablerates.php:10