Example #1
0
 /**
  * Set new increment id to object
  *
  * @param \Magento\Framework\DataObject $object
  * @return $this
  */
 public function setNewIncrementId(\Magento\Framework\DataObject $object)
 {
     if ($object->getIncrementId()) {
         return $this;
     }
     $incrementId = $this->getEntityType()->fetchNewIncrementId($object->getStoreId());
     if ($incrementId !== false) {
         $object->setIncrementId($incrementId);
     }
     return $this;
 }