Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Relation.php
Go to the documentation of this file.
1 <?php
7 
9 
10 class Relation implements RelationInterface
11 {
18  public function processRelation(\Magento\Framework\Model\AbstractModel $object)
19  {
23  if ($object->addressCollectionWasSet()) {
24  $object->getAddressesCollection()->save();
25  }
26  if ($object->itemsCollectionWasSet()) {
27  $object->getItemsCollection()->save();
28  }
29  if ($object->paymentsCollectionWasSet()) {
30  $object->getPaymentsCollection()->save();
31  }
32  if ($object->currentPaymentWasSet()) {
33  $object->getPayment()->save();
34  }
35  }
36 }
processRelation(\Magento\Framework\Model\AbstractModel $object)