/** * Returns a given string with underscores as lowerCamelCase. * Example: Converts minimal_value to minimalValue * * @param string $string: String to be converted to lowercase underscore * @return string lowercase_and_underscored_string */ public static function underscoredToLowerCamelCase($string) { return Tx_Rnbase_Utility_Strings::underscoredToLowerCamelCase($string); }
/** * This method returns the destination mail address as additional information * * @return string Information to display */ public function getAdditionalInformation() { if ($this->getOptions()->isEmpty()) { return ''; } \tx_rnbase::load('Tx_Rnbase_Utility_Strings'); $options = array(); foreach ($this->getOptions() as $key => $value) { $key = \Tx_Rnbase_Utility_Strings::underscoredToLowerCamelCase($key); $options[] = ucfirst($key) . ': ' . $value; } return 'Options: ' . implode('; ', $options); }