Example #1
0
 /**
  * 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;
 }
Example #2
0
 /**
  * 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;
 }
Example #3
0
 /**
  * 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);
 }
Example #4
0
 /**
  * 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;
 }
Example #5
0
 /**
  * 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;
 }