Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ModuleDataSetupInterface.php
Go to the documentation of this file.
1 <?php
7 
15 {
16  const DEFAULT_SETUP_CONNECTION = 'default_setup';
17 
19 
21 
23 
24  const TYPE_DATA_INSTALL = 'data-install';
25 
26  const TYPE_DATA_UPGRADE = 'data-upgrade';
27 
39  public function getTableRow($table, $idField, $rowId, $field = null, $parentField = null, $parentId = 0);
40 
51  public function deleteTableRow($table, $idField, $rowId, $parentField = null, $parentId = 0);
52 
65  public function updateTableRow($table, $idField, $rowId, $field, $value = null, $parentField = null, $parentId = 0);
66 
72  public function getEventManager();
73 
79  public function getFilesystem();
80 
87  public function createMigrationSetup(array $data = []);
88 
94  public function getSetupCache();
95 }
updateTableRow($table, $idField, $rowId, $field, $value=null, $parentField=null, $parentId=0)
$value
Definition: gender.phtml:16
deleteTableRow($table, $idField, $rowId, $parentField=null, $parentId=0)
$table
Definition: trigger.php:14
getTableRow($table, $idField, $rowId, $field=null, $parentField=null, $parentId=0)