2.6 KiB
2.6 KiB
title: danog\MadelineProto\StrTools: Some tools.
description:
danog\MadelineProto\StrTools
Author: Daniil Gentili daniil@daniil.it
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
Generated by danog/phpdoc
toSnakeCase(string $input): string
Convert to snake_case.
Parameters:
$input
:string
String
Generated by danog/phpdoc
markdownEscape(string $hwat): string
Escape string for markdown.
Parameters:
$hwat
:string
String to escape
Generated by danog/phpdoc
typeEscape(string $type): string
Escape type name.
Parameters:
$type
:string
String to escape
Generated by danog/phpdoc
methodEscape(string $method): string
Escape method name.
Parameters:
$method
:string
Method name
Generated by danog/phpdoc
getMimeFromExtension(string $extension, string $default): string
Get mime type from file extension.
Parameters:
$extension
:string
File extension$default
:string
Default mime type
Generated by danog/phpdoc
getExtensionFromMime(string $mime): string
Get extension from mime type.
Parameters:
$mime
:string
MIME type
Generated by danog/phpdoc
getExtensionFromLocation(mixed $location, string $default): string
Get extension from file location.
Parameters:
$location
:mixed
File location$default
:string
Default extension
Generated by danog/phpdoc
getMimeFromFile(string $file): string
Get mime type of file.
Parameters:
$file
:string
File
Generated by danog/phpdoc
getMimeFromBuffer(string $buffer): string
Get mime type from buffer.
Parameters:
$buffer
:string
Buffer
Generated by danog/phpdoc
Generated by danog/phpdoc