1
0
mirror of https://github.com/danielstjules/Stringy.git synced 2025-08-11 15:54:04 +02:00

Use table for linking to methods

This commit is contained in:
Daniel St. Jules
2017-02-28 23:31:03 -05:00
parent 569736327a
commit ded4d41d44

214
README.md
View File

@@ -21,85 +21,141 @@ s('string')->toTitleCase()->ensureRight('y') == 'Stringy'
* [Class methods](#class-methods) * [Class methods](#class-methods)
* [create](#createmixed-str--encoding-) * [create](#createmixed-str--encoding-)
* [Instance methods](#instance-methods) * [Instance methods](#instance-methods)
* [append](#appendstring-string) <table>
* [at](#atint-index) <tr>
* [between](#betweenstring-start-string-end--int-offset) <td>[append](#appendstring-string)</td>
* [camelize](#camelize) <td>[at](#atint-index)</td>
* [chars](#chars) <td>[between](#betweenstring-start-string-end--int-offset)</td>
* [collapseWhitespace](#collapsewhitespace) </tr>
* [contains](#containsstring-needle--boolean-casesensitive--true-) <tr>
* [containsAll](#containsallarray-needles--boolean-casesensitive--true-) <td>[camelize](#camelize)</td>
* [containsAny](#containsanyarray-needles--boolean-casesensitive--true-) <td>[chars](#chars)</td>
* [countSubstr](#countsubstrstring-substring--boolean-casesensitive--true-) <td>[collapseWhitespace](#collapsewhitespace)</td>
* [dasherize](#dasherize) </tr>
* [delimit](#delimitint-delimiter) <tr>
* [endsWith](#endswithstring-substring--boolean-casesensitive--true-) <td>[contains](#containsstring-needle--boolean-casesensitive--true-)</td>
* [ensureLeft](#ensureleftstring-substring) <td>[containsAll](#containsallarray-needles--boolean-casesensitive--true-)</td>
* [ensureRight](#ensurerightstring-substring) <td>[containsAny](#containsanyarray-needles--boolean-casesensitive--true-)</td>
* [first](#firstint-n) </tr>
* [getEncoding](#getencoding) <tr>
* [hasLowerCase](#haslowercase) <td>[countSubstr](#countsubstrstring-substring--boolean-casesensitive--true-)</td>
* [hasUpperCase](#hasuppercase) <td>[dasherize](#dasherize)</td>
* [htmlDecode](#htmldecode) <td>[delimit](#delimitint-delimiter)</td>
* [htmlEncode](#htmlencode) </tr>
* [humanize](#humanize) <tr>
* [indexOf](#indexofstring-needle--offset--0-) <td>[endsWith](#endswithstring-substring--boolean-casesensitive--true-)</td>
* [indexOfLast](#indexoflaststring-needle--offset--0-) <td>[ensureLeft](#ensureleftstring-substring)</td>
* [insert](#insertint-index-string-substring) <td>[ensureRight](#ensurerightstring-substring)</td>
* [isAlpha](#isalpha) </tr>
* [isAlphanumeric](#isalphanumeric) <tr>
* [isBase64](#isbase64) <td>[first](#firstint-n)</td>
* [isBlank](#isblank) <td>[getEncoding](#getencoding)</td>
* [isHexadecimal](#ishexadecimal) <td>[hasLowerCase](#haslowercase)</td>
* [isJson](#isjson) </tr>
* [isLowerCase](#islowercase) <tr>
* [isSerialized](#isserialized) <td>[hasUpperCase](#hasuppercase)</td>
* [isUpperCase](#isuppercase) <td>[htmlDecode](#htmldecode)</td>
* [last](#last) <td>[htmlEncode](#htmlencode)</td>
* [length](#length) </tr>
* [lines](#lines) <tr>
* [longestCommonPrefix](#longestcommonprefixstring-otherstr) <td>[humanize](#humanize)</td>
* [longestCommonSuffix](#longestcommonsuffixstring-otherstr) <td>[indexOf](#indexofstring-needle--offset--0-)</td>
* [longestCommonSubstring](#longestcommonsubstringstring-otherstr) <td>[indexOfLast](#indexoflaststring-needle--offset--0-)</td>
* [lowerCaseFirst](#lowercasefirst) </tr>
* [pad](#padint-length--string-padstr-----string-padtype--right-) <tr>
* [padBoth](#padbothint-length--string-padstr----) <td>[insert](#insertint-index-string-substring)</td>
* [padLeft](#padleftint-length--string-padstr----) <td>[isAlpha](#isalpha)</td>
* [padRight](#padrightint-length--string-padstr----) <td>[isAlphanumeric](#isalphanumeric)</td>
* [prepend](#prependstring-string) </tr>
* [regexReplace](#regexreplacestring-pattern-string-replacement--string-options--msr) <tr>
* [removeLeft](#removeleftstring-substring) <td>[isBase64](#isbase64)</td>
* [removeRight](#removerightstring-substring) <td>[isBlank](#isblank)</td>
* [repeat](#repeatmultiplier) <td>[isHexadecimal](#ishexadecimal)</td>
* [replace](#replacestring-search-string-replacement) </tr>
* [reverse](#reverse) <tr>
* [safeTruncate](#safetruncateint-length--string-substring---) <td>[isJson](#isjson)</td>
* [shuffle](#shuffle) <td>[isLowerCase](#islowercase)</td>
* [slugify](#slugify-string-replacement----) <td>[isSerialized](#isserialized)</td>
* [startsWith](#startswithstring-substring--boolean-casesensitive--true-) </tr>
* [startsWithAny](#startswithanystring-substrings--boolean-casesensitive--true-) <tr>
* [slice](#sliceint-start--int-end-) <td>[isUpperCase](#isuppercase)</td>
* [split](#splitstring-pattern--int-limit-) <td>[last](#last)</td>
* [stripWhitespace](#stripwhitespace) <td>[length](#length)</td>
* [substr](#substrint-start--int-length-) </tr>
* [surround](#surroundstring-substring) <tr>
* [swapCase](#swapcase) <td>[lines](#lines)</td>
* [tidy](#tidy) <td>[longestCommonPrefix](#longestcommonprefixstring-otherstr)</td>
* [titleize](#titleize-array-ignore) <td>[longestCommonSuffix](#longestcommonsuffixstring-otherstr)</td>
* [toAscii](#toascii) </tr>
* [toBoolean](#toboolean) <tr>
* [toLowerCase](#tolowercase) <td>[longestCommonSubstring](#longestcommonsubstringstring-otherstr)</td>
* [toSpaces](#tospaces-tablength--4-) <td>[lowerCaseFirst](#lowercasefirst)</td>
* [toTabs](#totabs-tablength--4-) <td>[pad](#padint-length--string-padstr-----string-padtype--right-)</td>
* [toTitleCase](#totitlecase) </tr>
* [toUpperCase](#touppercase) <tr>
* [trim](#trim-string-chars) <td>[padBoth](#padbothint-length--string-padstr----)</td>
* [trimLeft](#trimleft-string-chars) <td>[padLeft](#padleftint-length--string-padstr----)</td>
* [trimRight](#trimright-string-chars) <td>[padRight](#padrightint-length--string-padstr----)</td>
* [truncate](#truncateint-length--string-substring---) </tr>
* [underscored](#underscored) <tr>
* [upperCamelize](#uppercamelize) <td>[prepend](#prependstring-string)</td>
* [upperCaseFirst](#uppercasefirst) <td>[regexReplace](#regexreplacestring-pattern-string-replacement--string-options--msr)</td>
<td>[removeLeft](#removeleftstring-substring)</td>
</tr>
<tr>
<td>[removeRight](#removerightstring-substring)</td>
<td>[repeat](#repeatmultiplier)</td>
<td>[replace](#replacestring-search-string-replacement)</td>
</tr>
<tr>
<td>[reverse](#reverse)</td>
<td>[safeTruncate](#safetruncateint-length--string-substring---)</td>
<td>[shuffle](#shuffle)</td>
</tr>
<tr>
<td>[slugify](#slugify-string-replacement----)</td>
<td>[startsWith](#startswithstring-substring--boolean-casesensitive--true-)</td>
<td>[startsWithAny](#startswithanystring-substrings--boolean-casesensitive--true-)</td>
</tr>
<tr>
<td>[slice](#sliceint-start--int-end-)</td>
<td>[split](#splitstring-pattern--int-limit-)</td>
<td>[stripWhitespace](#stripwhitespace)</td>
</tr>
<tr>
<td>[substr](#substrint-start--int-length-)</td>
<td>[surround](#surroundstring-substring)</td>
<td>[swapCase](#swapcase)</td>
</tr>
<tr>
<td>[tidy](#tidy)</td>
<td>[titleize](#titleize-array-ignore)</td>
<td>[toAscii](#toascii)</td>
</tr>
<tr>
<td>[toBoolean](#toboolean)</td>
<td>[toLowerCase](#tolowercase)</td>
<td>[toSpaces](#tospaces-tablength--4-)</td>
</tr>
<tr>
<td>[toTabs](#totabs-tablength--4-)</td>
<td>[toTitleCase](#totitlecase)</td>
<td>[toUpperCase](#touppercase)</td>
</tr>
<tr>
<td>[trim](#trim-string-chars)</td>
<td>[trimLeft](#trimleft-string-chars)</td>
<td>[trimRight](#trimright-string-chars)</td>
</tr>
<tr>
<td>[truncate](#truncateint-length--string-substring---)</td>
<td>[underscored](#underscored)</td>
<td>[upperCamelize](#uppercamelize)</td>
</tr>
<tr>
<td>[upperCaseFirst](#uppercasefirst)</td>
</tr>
</table>
* [Extensions](#extensions) * [Extensions](#extensions)
* [Tests](#tests) * [Tests](#tests)
* [License](#license) * [License](#license)