Ejemplo n.º 1
0
 /**
  * getDefaultFieldValue
  *
  * @param string $name Field name
  *
  * @return mixed
  */
 public function getDefaultFieldValue($name)
 {
     $value = parent::getDefaultFieldValue($name);
     switch ($name) {
         case 'access_level':
             if (\XLite\Core\Auth::getInstance()->getCustomerAccessLevel() == $value) {
                 $value = static::t('Customer');
             } elseif (\XLite\Core\Auth::getInstance()->getAdminAccessLevel() == $value) {
                 $value = static::t('Administrator');
             } else {
                 $value = static::t('Unknown');
             }
             break;
         case 'status':
             $value = 'E' === $value ? static::t('Enabled') : static::t('Disabled');
             break;
         default:
     }
     return $value;
 }