--- title: danog\MadelineProto\StrTools: Some tools. description: image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png --- # `danog\MadelineProto\StrTools` [Back to index](../../index.md) > Author: Daniil Gentili Some tools. ## Method list: * `toCamelCase(string $input): string` * `toSnakeCase(string $input): string` * `markdownEscape(string $hwat): string` * `typeEscape(string $type): string` * `methodEscape(string $method): string` * `getMimeFromExtension(string $extension, string $default): string` * `getExtensionFromMime(string $mime): string` * `getExtensionFromLocation(mixed $location, string $default): string` * `getMimeFromFile(string $file): string` * `getMimeFromBuffer(string $buffer): string` ## Methods: ### `toCamelCase(string $input): string` Convert to camelCase. Parameters: * `$input`: `string` String ### `toSnakeCase(string $input): string` Convert to snake_case. Parameters: * `$input`: `string` String ### `markdownEscape(string $hwat): string` Escape string for markdown. Parameters: * `$hwat`: `string` String to escape ### `typeEscape(string $type): string` Escape type name. Parameters: * `$type`: `string` String to escape ### `methodEscape(string $method): string` Escape method name. Parameters: * `$method`: `string` Method name ### `getMimeFromExtension(string $extension, string $default): string` Get mime type from file extension. Parameters: * `$extension`: `string` File extension * `$default`: `string` Default mime type ### `getExtensionFromMime(string $mime): string` Get extension from mime type. Parameters: * `$mime`: `string` MIME type ### `getExtensionFromLocation(mixed $location, string $default): string` Get extension from file location. Parameters: * `$location`: `mixed` File location * `$default`: `string` Default extension ### `getMimeFromFile(string $file): string` Get mime type of file. Parameters: * `$file`: `string` File ### `getMimeFromBuffer(string $buffer): string` Get mime type from buffer. Parameters: * `$buffer`: `string` Buffer --- Generated by [danog/phpdoc](https://phpdoc.daniil.it)