27 $this->
_init(
'wishlist_item',
'wishlist_item_id');
42 $storeWhere =
$connection->quoteInto(
'store_id IN (?)', $sharedStores);
46 'wishlist_id=:wishlist_id AND ' .
'product_id=:product_id AND ' . $storeWhere
48 $bind = [
'wishlist_id' => $wishlistId,
'product_id' =>
$productId];
51 $object->setData(
$data);
63 $hasDataChanges = $object->hasDataChanges();
64 $object->setIsOptionsSaved(
false);
66 $result = parent::save($object);
68 if ($hasDataChanges && !$object->isOptionsSaved()) {
69 $object->saveItemOptions();
_init($mainTable, $idFieldName)
loadByProductWishlist($object, $wishlistId, $productId, $sharedStores)
save(\Magento\Framework\Model\AbstractModel $object)
_afterLoad(\Magento\Framework\Model\AbstractModel $object)