Exemple #1
0
 /**
  * Delete all states that are not in configuration
  *
  * @return void
  */
 protected function deleteNonexistentStates()
 {
     foreach ($this->stateCollection->getItems() as $state) {
         /** @var \Magento\Indexer\Model\Indexer\State $state */
         if (!isset($this->_data[$state->getIndexerId()])) {
             $state->delete();
         }
     }
 }