/**
  * {@inheritDoc}
  */
 public function getEnabled()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEnabled', array());
     return parent::getEnabled();
 }
Example #2
0
 /**
  * Check if the category is visible on the storefront for the current customer
  *
  * @param \XLite\Model\Category $current Current category
  *
  * @return boolean
  */
 protected function checkStorefrontVisibility($current)
 {
     return $current->getEnabled() && (0 === $current->getMemberships()->count() || in_array(\XLite\Core\Auth::getInstance()->getMembershipId(), $current->getMembershipIds()));
 }