/** * Get column CSS class for specific entity * * @param array $column Column data * @param \XLite\Model\Language $entity Language object * * @return string */ protected function getColumnClass(array $column, \XLite\Model\AEntity $entity = null) { $class = parent::getColumnClass($column, $entity); if (in_array($column[static::COLUMN_CODE], array('defaultCustomer', 'defaultAdmin')) && !$entity->getEnabled()) { $class .= ' disabled'; } return $class; }
/** * Get column cell class * * @param array $column Column * @param \XLite\Model\AEntity $entity Model OPTIONAL * * @return string */ protected function getColumnClass(array $column, \XLite\Model\AEntity $entity = null) { $class = parent::getColumnClass($column, $entity); if ('card' == $column[static::COLUMN_CODE]) { $class .= ' ' . strtolower($entity->getCardType()); } return $class; }
/** * Get column cell class * * @param array $column Column * @param \XLite\Model\AEntity $entity Model OPTIONAL * * @return string */ protected function getColumnClass(array $column, \XLite\Model\AEntity $entity = null) { return parent::getColumnClass($column, $entity); }
/** * Get column cell class * * @param array $column Column * @param \XLite\Model\AEntity $entity Model OPTIONAL * * @return string */ protected function getColumnClass(array $column, \XLite\Model\AEntity $entity = null) { $class = parent::getColumnClass($column, $entity); if ('access_level' == $column[static::COLUMN_CODE] && $entity && $entity->getAnonymous()) { $class = trim($class . ' anonymous'); } return $class; }
/** * Get column cell class * * @param array $column Column * @param \XLite\Model\AEntity $entity Model OPTIONAL * * @return string */ protected function getColumnClass(array $column, \XLite\Model\AEntity $entity = null) { /** @var \XLite\Model\Shipping\Method $entity */ $result = parent::getColumnClass($column, $entity); if ('actions left' === $column[static::COLUMN_CODE] && $entity->getProcessorObject() && $entity->getProcessorObject()->isTestMode()) { $result .= ' test-mode'; } return $result; }