本文整理匯總了PHP中Magento\Wishlist\Helper\Data::getWishlist方法的典型用法代碼示例。如果您正苦於以下問題:PHP Data::getWishlist方法的具體用法?PHP Data::getWishlist怎麽用?PHP Data::getWishlist使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Magento\Wishlist\Helper\Data
的用法示例。
在下文中一共展示了Data::getWishlist方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getLinkParams
/**
* @return string
*/
protected function getLinkParams()
{
$params = [];
$wishlistId = $this->wishlistHelper->getWishlist()->getId();
$customer = $this->wishlistHelper->getCustomer();
if ($customer) {
$key = $customer->getId() . ',' . $customer->getEmail();
$params = ['type' => 'wishlist', 'data' => $this->urlEncoder->encode($key), '_secure' => false];
}
if ($wishlistId) {
$params['wishlist_id'] = $wishlistId;
}
return $params;
}
示例2: getIdentities
/**
* Retrieve block cache tags
*
* @return array
*/
public function getIdentities()
{
/** @var $wishlist \Magento\Wishlist\Model\Wishlist */
$wishlist = $this->_wishlistHelper->getWishlist();
$identities = $wishlist->getIdentities();
foreach ($wishlist->getItemCollection() as $item) {
/** @var $item \Magento\Wishlist\Model\Item */
$identities = array_merge($identities, $item->getProduct()->getIdentities());
}
return $identities;
}
示例3: getWishlist
/**
* Retrieve current wishlist
*
* @return \Magento\Wishlist\Model\Wishlist
*/
public function getWishlist()
{
return $this->_wishlistData->getWishlist();
}
示例4: testGetWishlistWithCoreRegistry
public function testGetWishlistWithCoreRegistry()
{
$wishlist = $this->getMock('\\Magento\\Wishlist\\Model\\Wishlist', [], [], '', false);
$this->coreRegistry->expects($this->any())->method('registry')->will($this->returnValue($wishlist));
$this->assertEquals($wishlist, $this->wishlistHelper->getWishlist());
}
示例5: testGetWishlistWithCoreRegistry
public function testGetWishlistWithCoreRegistry()
{
$this->coreRegistry->expects($this->any())->method('registry')->willReturn($this->wishlist);
$this->assertEquals($this->wishlist, $this->model->getWishlist());
}
示例6: getWishlist
/**
* Retrieve Wishlist model
*
* @return \Magento\Wishlist\Model\Wishlist
*/
protected function getWishlist()
{
$wishlist = $this->wishlistHelper->getWishlist();
return $wishlist;
}