public static function contentElementIdentifier(string $contentElementKey): string {
    $contentElementIdentifier = $contentElementKey;

    if (strpos($contentElementIdentifier, '_') ||
        strpos($contentElementIdentifier, '-') ||
        strpos($contentElementIdentifier, ' ')) {
      $contentElementIdentifier    = mb_strtolower($contentElementKey);
      $contentElementIdentifier    = str_replace('_', ' ', $contentElementIdentifier);
      $contentElementIdentifier    = str_replace('-', ' ', $contentElementIdentifier);
      $contentElementIdentifier    = str_replace(' ', '', ucwords($contentElementIdentifier));
    }

    if ($contentElementIdentifier[0]) {
      $contentElementIdentifier[0] = mb_strtoUpper($contentElementIdentifier[0]);
    }

    return $contentElementIdentifier;
  }
public static function contentElementIdentifier(string $contentElementKey): string {
    $contentElementIdentifier = $contentElementKey;

    if (strpos($contentElementIdentifier, '_') ||
        strpos($contentElementIdentifier, '-') ||
        strpos($contentElementIdentifier, ' ')) {
      $contentElementIdentifier    = mb_strtolower($contentElementKey);
      $contentElementIdentifier    = str_replace('_', ' ', $contentElementIdentifier);
      $contentElementIdentifier    = str_replace('-', ' ', $contentElementIdentifier);
      $contentElementIdentifier    = str_replace(' ', '', ucwords($contentElementIdentifier));
    }

    if ($contentElementIdentifier[0]) {
      $contentElementIdentifier[0] = mb_strtoUpper($contentElementIdentifier[0]);
    }

    return $contentElementIdentifier;
  }
public static function contentElementIdentifier ( string $ contentElementKey ) : string { $ contentElementIdentifier = $ contentElementKey ; if ( strpos ( $ contentElementIdentifier , '_' ) || strpos ( $ contentElementIdentifier , '-' ) || strpos ( $ contentElementIdentifier , ' ' ) ) { $ contentElementIdentifier = mb_strtolower ( $ contentElementKey ) ; $ contentElementIdentifier = str_replace ( '_' , ' ' , $ contentElementIdentifier ) ; $ contentElementIdentifier = str_replace ( '-' , ' ' , $ contentElementIdentifier ) ; $ contentElementIdentifier = str_replace ( ' ' , '' , ucwords ( $ contentElementIdentifier ) ) ; } if ( $ contentElementIdentifier [ 0 ] ) { $ contentElementIdentifier [ 0 ] = mb_strtoUpper ( $ contentElementIdentifier [ 0 ] ) ; } return $ contentElementIdentifier ; }
Gets a content element identifier from an content element key.

@param string $contentElementKey The content element key
@return string The content element identifier
Gets a content element identifier from an content element key .