Completed
Push — string-helper-docblocks ( 29a22c...4d95cd )
by Wahiba
07:49 queued 03:24
created
lib/Utils/StringHelpers.php 1 patch
Indentation   +50 added lines, -52 removed lines patch added patch discarded remove patch
@@ -5,26 +5,26 @@  discard block
 block discarded – undo
5 5
 class StringHelpers
6 6
 {
7 7
     /**
8
-    * Converts a string from Camel case to Kebap case.
9
-    *
10
-    * @since 0.1.0
11
-    *
12
-    * @param string $str  The string to convert.
13
-    */
8
+     * Converts a string from Camel case to Kebap case.
9
+     *
10
+     * @since 0.1.0
11
+     *
12
+     * @param string $str  The string to convert.
13
+     */
14 14
     public static function camelCaseToKebap($str)
15 15
     {
16 16
         return strtolower(preg_replace('/([a-zA-Z])(?=[A-Z])/', '$1-', $str));
17 17
     }
18 18
 
19 19
     /**
20
-    * Strip all HTML tags including script and style,
21
-    * and trims text to a certain number of words.
22
-    *
23
-    * @since 0.1.0
24
-    *
25
-    * @param string $str    The string to trim and strip.
26
-    * @param number $length The string lenght to return.
27
-    */
20
+     * Strip all HTML tags including script and style,
21
+     * and trims text to a certain number of words.
22
+     *
23
+     * @since 0.1.0
24
+     *
25
+     * @param string $str    The string to trim and strip.
26
+     * @param number $length The string lenght to return.
27
+     */
28 28
     public static function trimStrip($str, $length = 25)
29 29
     {
30 30
         if (isset($str)) {
@@ -34,12 +34,12 @@  discard block
 block discarded – undo
34 34
     }
35 35
 
36 36
     /**
37
-    * Splits a Camel case string.
38
-    *
39
-    * @since 0.1.0
40
-    *
41
-    * @param string $str  The string to split.
42
-    */
37
+     * Splits a Camel case string.
38
+     *
39
+     * @since 0.1.0
40
+     *
41
+     * @param string $str  The string to split.
42
+     */
43 43
     public static function splitCamelCase($str)
44 44
     {
45 45
         $a = preg_split(
@@ -53,13 +53,13 @@  discard block
 block discarded – undo
53 53
     }
54 54
 
55 55
     /**
56
-    * Converts a string from Kebap case to Camel case.
57
-    *
58
-    * @since 0.1.0
59
-    *
60
-    * @param string $str                        The string to convert.
61
-    * @param boolean $capitalizeFirstCharacter  Sets if the first character should be capitalized.
62
-    */
56
+     * Converts a string from Kebap case to Camel case.
57
+     *
58
+     * @since 0.1.0
59
+     *
60
+     * @param string $str                        The string to convert.
61
+     * @param boolean $capitalizeFirstCharacter  Sets if the first character should be capitalized.
62
+     */
63 63
     public static function kebapCaseToCamelCase($str, $capitalizeFirstCharacter = false)
64 64
     {
65 65
         $str = str_replace(' ', '', ucwords(str_replace('-', ' ', $str)));
@@ -70,13 +70,13 @@  discard block
 block discarded – undo
70 70
     }
71 71
 
72 72
     /**
73
-    * Removes a prefix from a string.
74
-    *
75
-    * @since 0.1.0
76
-    *
77
-    * @param string $prefix The prefix to be removed.
78
-    * @param string $str    The string to manipulate.
79
-    */
73
+     * Removes a prefix from a string.
74
+     *
75
+     * @since 0.1.0
76
+     *
77
+     * @param string $prefix The prefix to be removed.
78
+     * @param string $str    The string to manipulate.
79
+     */
80 80
     public static function removePrefix($prefix, $str)
81 81
     {
82 82
         if (substr($str, 0, strlen($prefix)) == $prefix) {
@@ -86,30 +86,28 @@  discard block
 block discarded – undo
86 86
     }
87 87
 
88 88
     /**
89
-    * Checks if a string starts with a certain string.
90
-    *
91
-    * @since 0.1.0
92
-    *
93
-    * @param string $search   The string to search.
94
-    * @param string $subject  The string to look into.
95
-
96
-    * @return boolean Returns true if the subject string starts with the search string.
97
-    */
89
+     * Checks if a string starts with a certain string.
90
+     *
91
+     * @since 0.1.0
92
+     *
93
+     * @param string $search   The string to search.
94
+     * @param string $subject  The string to look into.
95
+     * @return boolean Returns true if the subject string starts with the search string.
96
+     */
98 97
     public static function startsWith($search, $subject)
99 98
     {
100 99
         return substr($subject, 0, strlen($search)) === $search;
101 100
     }
102 101
 
103 102
     /**
104
-    * Checks if a string ends with a certain string.
105
-    *
106
-    * @since 0.1.0
107
-    *
108
-    * @param string $search   The string to search.
109
-    * @param string $subject  The string to look into.
110
-
111
-    * @return boolean Returns true if the subject string ends with the search string.
112
-    */
103
+     * Checks if a string ends with a certain string.
104
+     *
105
+     * @since 0.1.0
106
+     *
107
+     * @param string $search   The string to search.
108
+     * @param string $subject  The string to look into.
109
+     * @return boolean Returns true if the subject string ends with the search string.
110
+     */
113 111
     public static function endsWith($search, $subject)
114 112
     {
115 113
         $searchLength = strlen($search);
Please login to merge, or discard this patch.