Skip to content

Commit

Permalink
Add Results to docs.
Browse files Browse the repository at this point in the history
Define type of the parameters.
  • Loading branch information
piotrooo committed Oct 9, 2013
1 parent f7bde65 commit 0afb665
Showing 1 changed file with 62 additions and 18 deletions.
80 changes: 62 additions & 18 deletions lib/Ouzo/Utilities/Strings.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@ class Strings
* $string = 'lannisters_always_pay_their_debts';
* $camelcase = Strings::underscoreToCamelCase($string);
* </code>
* Result:
* <code>
* LannistersAlwaysPayTheirDebts
* </code>
*
* @param $string
* @param string $string
* @return string
*/
public static function underscoreToCamelCase($string)
Expand All @@ -33,8 +37,12 @@ public static function underscoreToCamelCase($string)
* $string = 'LannistersAlwaysPayTheirDebts';
* $underscored = Strings::camelCaseToUnderscore($string);
* </code>
* Result:
* <code>
* lannisters_always_pay_their_debts
* </code>
*
* @param $string
* @param string $string
* @return string
*/
public static function camelCaseToUnderscore($string)
Expand All @@ -50,9 +58,13 @@ public static function camelCaseToUnderscore($string)
* $string = 'prefixRest';
* $withoutPrefix = Strings::removePrefix($string, 'prefix');
* </code>
* Result:
* <code>
* Rest
* </code>
*
* @param $string
* @param $prefix
* @param string $string
* @param string $prefix
* @return string
*/
public static function removePrefix($string, $prefix)
Expand All @@ -71,8 +83,12 @@ public static function removePrefix($string, $prefix)
* $string = 'prefixRest';
* $withoutPrefix = Strings::removePrefixes($string, array('pre', 'fix'));
* </code>
* Result:
* <code>
* Rest
* </code>
*
* @param $string
* @param string $string
* @param array $prefixes
* @return mixed
*/
Expand All @@ -91,9 +107,13 @@ public static function removePrefixes($string, array $prefixes)
* $string = 'prefixRest';
* $result = Strings::startsWith($string, 'prefix');
* </code>
* Result:
* <code>
* true
* </code>
*
* @param $string
* @param $prefix
* @param string $string
* @param string $prefix
* @return bool
*/
public static function startsWith($string, $prefix)
Expand All @@ -109,9 +129,13 @@ public static function startsWith($string, $prefix)
* $string = 'StringSuffix';
* $result = Strings::endsWith($string, 'Suffix');
* </code>
* Result:
* <code>
* true
* </code>
*
* @param $string
* @param $suffix
* @param string $string
* @param string $suffix
* @return bool
*/
public static function endsWith($string, $suffix)
Expand All @@ -126,9 +150,13 @@ public static function endsWith($string, $suffix)
* <code>
* $equal = Strings::equalsIgnoreCase('ABC123', 'abc123');
* </code>
* Result:
* <code>
* true
* </code>
*
* @param $string1
* @param $string2
* @param string $string1
* @param string $string2
* @return bool
*/
public static function equalsIgnoreCase($string1, $string2)
Expand All @@ -144,9 +172,13 @@ public static function equalsIgnoreCase($string1, $string2)
* $string = 'winter is coming???!!!';
* $result = Strings::remove($string, '???');
* </code>
* Result:
* <code>
* winter is coming!!!
* </code>
*
* @param $string
* @param $stringToRemove
* @param string $string
* @param string $stringToRemove
* @return mixed
*/
public static function remove($string, $stringToRemove)
Expand All @@ -162,8 +194,12 @@ public static function remove($string, $stringToRemove)
* $string = 'Daenerys';
* $stringWithSuffix = Strings::appendSuffix($string, ' Targaryen');
* </code>
* Result:
* <code>
* Daenerys Targaryen
* </code>
*
* @param $string
* @param string $string
* @param string $suffix
* @return string
*/
Expand All @@ -178,11 +214,15 @@ public static function appendSuffix($string, $suffix = '')
* Example:
* <code>
* $class = "BigFoot";
* $table = Strings::tableize($class); //BigFeet
* $table = Strings::tableize($class);
* </code>
* Result:
* <code>
* BigFeet
* </code>
*
* @param string $class The class names to tableize.
* @return string The tableized word.
* @param string $class
* @return string
*/
public static function tableize($class)
{
Expand All @@ -201,8 +241,12 @@ public static function tableize($class)
* $string = "My name is <strong>Reek</strong> \nit rhymes with leek";
* $escaped = Strings::escapeNewLines($string);
* </code>
* Result:
* <code>
* My name is &lt;strong&gt;Reek&lt;/strong&gt; <br />it rhymes with leek
* </code>
*
* @param $string
* @param string $string
* @return string
*/
public static function escapeNewLines($string)
Expand Down

0 comments on commit 0afb665

Please sign in to comment.