6 declare(strict_types=1);
31 protected function isObjectNotNew(AbstractModel $object)
35 ->from($this->getMainTable(), [$this->getIdFieldName()])
36 ->where($this->getIdFieldName() .
' = ?', $object->getId())
51 protected function saveNewObject(\
Magento\Framework\Model\AbstractModel $object)
53 $bind = $this->_prepareDataForSave($object);
54 $this->getConnection()->insert($this->getMainTable(), $bind);
56 if ($this->_isPkAutoIncrement) {
57 $object->setId($this->getConnection()->lastInsertId($this->getMainTable()));
60 if ($this->_useIsObjectNew) {
61 $object->isObjectNew(
false);