Completed
Push — master ( 847d00...93d710 )
by Siwapun
04:05
created
test/MinTest.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -7,12 +7,12 @@
 block discarded – undo
7 7
 
8 8
 class MinTest extends TestCase
9 9
 {
10
-  public function testMin()
11
-  {
10
+    public function testMin()
11
+    {
12 12
     $firstValue = 9;
13 13
     $secondValue = 3;
14 14
     $expect = 3;
15 15
     $actual = min(9)(3);
16 16
     $this->assertEquals($expect, $actual);
17
-  }
17
+    }
18 18
 }
Please login to merge, or discard this patch.
test/MemorizeTest.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -9,12 +9,12 @@
 block discarded – undo
9 9
 
10 10
 class MemorizeTest extends TestCase
11 11
 {
12
-  public function testMemorizeWithConsruct()
13
-  {
12
+    public function testMemorizeWithConsruct()
13
+    {
14 14
     $constructor = construct(PlainObjectAsset::class);
15 15
     $memorizedConstructor = memoize()($constructor);
16 16
     $expect = $memorizedConstructor();
17 17
     $actual = $memorizedConstructor();
18 18
     $this->assertSame($expect, $actual);
19
-  }
19
+    }
20 20
 }
Please login to merge, or discard this patch.
src/function.php 2 patches
Indentation   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -7,14 +7,14 @@  discard block
 block discarded – undo
7 7
  */
8 8
 function always()
9 9
 {
10
-  $always = function ($data) {
10
+    $always = function ($data) {
11 11
     return function () use ($data) {
12
-      return $data;
12
+        return $data;
13 13
     };
14
-  };
15
-  $arguments = func_get_args();
16
-  $curried = curryN($always, 1);
17
-  return call_user_func_array($curried, $arguments);
14
+    };
15
+    $arguments = func_get_args();
16
+    $curried = curryN($always, 1);
17
+    return call_user_func_array($curried, $arguments);
18 18
 }
19 19
 
20 20
 /**
@@ -24,12 +24,12 @@  discard block
 block discarded – undo
24 24
  */
25 25
 function apply()
26 26
 {
27
-  $apply = function (callable $fn, array $args) {
27
+    $apply = function (callable $fn, array $args) {
28 28
     return call_user_func_array($fn, $args);
29
-  };
30
-  $arguments = func_get_args();
31
-  $curried = curryN($apply, 2);
32
-  return call_user_func_array($curried, $arguments);
29
+    };
30
+    $arguments = func_get_args();
31
+    $curried = curryN($apply, 2);
32
+    return call_user_func_array($curried, $arguments);
33 33
 }
34 34
 
35 35
 /**
@@ -39,21 +39,21 @@  discard block
 block discarded – undo
39 39
  */
40 40
 function call()
41 41
 {
42
-  $arguments = func_get_args();
43
-  $length = count($arguments);
44
-  switch ($length) {
42
+    $arguments = func_get_args();
43
+    $length = count($arguments);
44
+    switch ($length) {
45 45
     case 0:
46 46
           return __FUNCTION__;
47 47
     case 1:
48 48
       $fn = $arguments[0];
49
-          return function (...$arguments) use ($fn) {
49
+            return function (...$arguments) use ($fn) {
50 50
             return call_user_func_array($fn, $arguments);
51
-          };
51
+            };
52 52
     default:
53 53
       $fn = $arguments[0];
54
-      $arguments = dropFirst($arguments);
55
-          return call_user_func_array($fn, $arguments);
56
-  }
54
+        $arguments = dropFirst($arguments);
55
+            return call_user_func_array($fn, $arguments);
56
+    }
57 57
 }
58 58
 
59 59
 /**
@@ -62,8 +62,8 @@  discard block
 block discarded – undo
62 62
  */
63 63
 function compose()
64 64
 {
65
-  $arguments = array_reverse(func_get_args());
66
-  return call_user_func_array('Aerophant\Ramda\pipe', $arguments);
65
+    $arguments = array_reverse(func_get_args());
66
+    return call_user_func_array('Aerophant\Ramda\pipe', $arguments);
67 67
 }
68 68
 
69 69
 /**
@@ -72,14 +72,14 @@  discard block
 block discarded – undo
72 72
  */
73 73
 function construct()
74 74
 {
75
-  $construct = function ($class) {
75
+    $construct = function ($class) {
76 76
     return function () use ($class) {
77
-      return new $class();
77
+        return new $class();
78
+    };
78 79
     };
79
-  };
80
-  $arguments = func_get_args();
81
-  $curried = curryN($construct, 1);
82
-  return call_user_func_array($curried, $arguments);
80
+    $arguments = func_get_args();
81
+    $curried = curryN($construct, 1);
82
+    return call_user_func_array($curried, $arguments);
83 83
 }
84 84
 
85 85
 /**
@@ -89,25 +89,25 @@  discard block
 block discarded – undo
89 89
  */
90 90
 function curryN(callable $fn, int $numberOfArguments)
91 91
 {
92
-  return function () use ($fn, $numberOfArguments) {
92
+    return function () use ($fn, $numberOfArguments) {
93 93
     $arguments = func_get_args();
94 94
     $length = count($arguments);
95 95
     if ($length > $numberOfArguments) {
96
-      throw new \InvalidArgumentException(
96
+        throw new \InvalidArgumentException(
97 97
         "Number of passed($length) parameters is greater than expected($numberOfArguments)"
98
-      );
98
+        );
99 99
     }
100 100
     // NO CURRY
101 101
     if ($length == $numberOfArguments) {
102
-      return call_user_func_array($fn, $arguments);
102
+        return call_user_func_array($fn, $arguments);
103 103
     }
104 104
     // AUTO CURRY
105 105
     $curriedFn = function () use ($fn, $arguments) {
106
-      $curriedArguments = func_get_args();
107
-      return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
106
+        $curriedArguments = func_get_args();
107
+        return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
108 108
     };
109 109
     return curryN($curriedFn, $numberOfArguments - $length);
110
-  };
110
+    };
111 111
 }
112 112
 
113 113
 /**
@@ -116,12 +116,12 @@  discard block
 block discarded – undo
116 116
  */
117 117
 function identity()
118 118
 {
119
-  $identity = function ($value) {
119
+    $identity = function ($value) {
120 120
     return $value;
121
-  };
122
-  $arguments = func_get_args();
123
-  $curried = curryN($identity, 1);
124
-  return call_user_func_array($curried, $arguments);
121
+    };
122
+    $arguments = func_get_args();
123
+    $curried = curryN($identity, 1);
124
+    return call_user_func_array($curried, $arguments);
125 125
 }
126 126
 
127 127
 /**
@@ -130,18 +130,18 @@  discard block
 block discarded – undo
130 130
  */
131 131
 function memoize()
132 132
 {
133
-  $memorize = function (callable $fn) {
133
+    $memorize = function (callable $fn) {
134 134
     $result = null;
135 135
     return function () use (&$result, $fn) {
136
-      if ($result === null) {
136
+        if ($result === null) {
137 137
         $result = $fn();
138
-      }
139
-      return $result;
138
+        }
139
+        return $result;
140
+    };
140 141
     };
141
-  };
142
-  $arguments = func_get_args();
143
-  $curried = curryN($memorize, 1);
144
-  return call_user_func_array($curried, $arguments);
142
+    $arguments = func_get_args();
143
+    $curried = curryN($memorize, 1);
144
+    return call_user_func_array($curried, $arguments);
145 145
 }
146 146
 
147 147
 /**
@@ -152,10 +152,10 @@  discard block
 block discarded – undo
152 152
  */
153 153
 function partial(callable $fn, array $args)
154 154
 {
155
-  return function () use ($fn, $args) {
155
+    return function () use ($fn, $args) {
156 156
     $arguments = func_get_args();
157 157
     return call_user_func_array($fn, array_merge($args, $arguments));
158
-  };
158
+    };
159 159
 }
160 160
 
161 161
 /**
@@ -166,10 +166,10 @@  discard block
 block discarded – undo
166 166
  */
167 167
 function partialRight(callable $fn, array $args)
168 168
 {
169
-  return function () use ($fn, $args) {
169
+    return function () use ($fn, $args) {
170 170
     $arguments = func_get_args();
171 171
     return call_user_func_array($fn, array_merge($arguments, $args));
172
-  };
172
+    };
173 173
 }
174 174
 
175 175
 /**
@@ -178,17 +178,17 @@  discard block
 block discarded – undo
178 178
  */
179 179
 function pipe()
180 180
 {
181
-  $arguments = func_get_args();
182
-  $length = count($arguments);
183
-  if ($length === 0) {
181
+    $arguments = func_get_args();
182
+    $length = count($arguments);
183
+    if ($length === 0) {
184 184
     throw new \Exception("pipe requires at least one argument");
185
-  }
186
-  return function () use ($arguments) {
185
+    }
186
+    return function () use ($arguments) {
187 187
     $internalArguments = func_get_args();
188 188
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
189 189
     $accumulator = function ($acc, $it) {
190
-      return call_user_func_array($it, [$acc]);
190
+        return call_user_func_array($it, [$acc]);
191 191
     };
192 192
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
193
-  };
193
+    };
194 194
 }
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -7,8 +7,8 @@  discard block
 block discarded – undo
7 7
  */
8 8
 function always()
9 9
 {
10
-  $always = function ($data) {
11
-    return function () use ($data) {
10
+  $always = function($data) {
11
+    return function() use ($data) {
12 12
       return $data;
13 13
     };
14 14
   };
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
  */
25 25
 function apply()
26 26
 {
27
-  $apply = function (callable $fn, array $args) {
27
+  $apply = function(callable $fn, array $args) {
28 28
     return call_user_func_array($fn, $args);
29 29
   };
30 30
   $arguments = func_get_args();
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
           return __FUNCTION__;
47 47
     case 1:
48 48
       $fn = $arguments[0];
49
-          return function (...$arguments) use ($fn) {
49
+          return function(...$arguments) use ($fn) {
50 50
             return call_user_func_array($fn, $arguments);
51 51
           };
52 52
     default:
@@ -72,8 +72,8 @@  discard block
 block discarded – undo
72 72
  */
73 73
 function construct()
74 74
 {
75
-  $construct = function ($class) {
76
-    return function () use ($class) {
75
+  $construct = function($class) {
76
+    return function() use ($class) {
77 77
       return new $class();
78 78
     };
79 79
   };
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
  */
90 90
 function curryN(callable $fn, int $numberOfArguments)
91 91
 {
92
-  return function () use ($fn, $numberOfArguments) {
92
+  return function() use ($fn, $numberOfArguments) {
93 93
     $arguments = func_get_args();
94 94
     $length = count($arguments);
95 95
     if ($length > $numberOfArguments) {
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
       return call_user_func_array($fn, $arguments);
103 103
     }
104 104
     // AUTO CURRY
105
-    $curriedFn = function () use ($fn, $arguments) {
105
+    $curriedFn = function() use ($fn, $arguments) {
106 106
       $curriedArguments = func_get_args();
107 107
       return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
108 108
     };
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
  */
117 117
 function identity()
118 118
 {
119
-  $identity = function ($value) {
119
+  $identity = function($value) {
120 120
     return $value;
121 121
   };
122 122
   $arguments = func_get_args();
@@ -130,9 +130,9 @@  discard block
 block discarded – undo
130 130
  */
131 131
 function memoize()
132 132
 {
133
-  $memorize = function (callable $fn) {
133
+  $memorize = function(callable $fn) {
134 134
     $result = null;
135
-    return function () use (&$result, $fn) {
135
+    return function() use (&$result, $fn) {
136 136
       if ($result === null) {
137 137
         $result = $fn();
138 138
       }
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
  */
153 153
 function partial(callable $fn, array $args)
154 154
 {
155
-  return function () use ($fn, $args) {
155
+  return function() use ($fn, $args) {
156 156
     $arguments = func_get_args();
157 157
     return call_user_func_array($fn, array_merge($args, $arguments));
158 158
   };
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
  */
167 167
 function partialRight(callable $fn, array $args)
168 168
 {
169
-  return function () use ($fn, $args) {
169
+  return function() use ($fn, $args) {
170 170
     $arguments = func_get_args();
171 171
     return call_user_func_array($fn, array_merge($arguments, $args));
172 172
   };
@@ -183,10 +183,10 @@  discard block
 block discarded – undo
183 183
   if ($length === 0) {
184 184
     throw new \Exception("pipe requires at least one argument");
185 185
   }
186
-  return function () use ($arguments) {
186
+  return function() use ($arguments) {
187 187
     $internalArguments = func_get_args();
188 188
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
189
-    $accumulator = function ($acc, $it) {
189
+    $accumulator = function($acc, $it) {
190 190
       return call_user_func_array($it, [$acc]);
191 191
     };
192 192
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
Please login to merge, or discard this patch.
src/relation.php 1 patch
Indentation   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -8,32 +8,32 @@  discard block
 block discarded – undo
8 8
  */
9 9
 function equals()
10 10
 {
11
-  $equals = function ($a, $b) {
11
+    $equals = function ($a, $b) {
12 12
     return $a == $b;
13
-  };
14
-  $arguments = func_get_args();
15
-  $curried = curryN($equals, 2);
16
-  return call_user_func_array($curried, $arguments);
13
+    };
14
+    $arguments = func_get_args();
15
+    $curried = curryN($equals, 2);
16
+    return call_user_func_array($curried, $arguments);
17 17
 }
18 18
 
19 19
 function gt()
20 20
 {
21
-  $gt = function ($a, $b) {
21
+    $gt = function ($a, $b) {
22 22
     return $a > $b;
23
-  };
24
-  $arguments = func_get_args();
25
-  $curried = curryN($gt, 2);
26
-  return call_user_func_array($curried, $arguments);
23
+    };
24
+    $arguments = func_get_args();
25
+    $curried = curryN($gt, 2);
26
+    return call_user_func_array($curried, $arguments);
27 27
 }
28 28
 
29 29
 function gte()
30 30
 {
31
-  $gte = function ($a, $b) {
31
+    $gte = function ($a, $b) {
32 32
     return $a >= $b;
33
-  };
34
-  $arguments = func_get_args();
35
-  $curried = curryN($gte, 2);
36
-  return call_user_func_array($curried, $arguments);
33
+    };
34
+    $arguments = func_get_args();
35
+    $curried = curryN($gte, 2);
36
+    return call_user_func_array($curried, $arguments);
37 37
 }
38 38
 
39 39
 /**
@@ -44,32 +44,32 @@  discard block
 block discarded – undo
44 44
  */
45 45
 function identical()
46 46
 {
47
-  $identical = function ($firstValue, $secondValue) {
47
+    $identical = function ($firstValue, $secondValue) {
48 48
     return $firstValue === $secondValue;
49
-  };
50
-  $arguments = func_get_args();
51
-  $curried = curryN($identical, 2);
52
-  return call_user_func_array($curried, $arguments);
49
+    };
50
+    $arguments = func_get_args();
51
+    $curried = curryN($identical, 2);
52
+    return call_user_func_array($curried, $arguments);
53 53
 }
54 54
 
55 55
 function lt()
56 56
 {
57
-  $lt = function ($a, $b) {
57
+    $lt = function ($a, $b) {
58 58
     return $a < $b;
59
-  };
60
-  $arguments = func_get_args();
61
-  $curried = curryN($lt, 2);
62
-  return call_user_func_array($curried, $arguments);
59
+    };
60
+    $arguments = func_get_args();
61
+    $curried = curryN($lt, 2);
62
+    return call_user_func_array($curried, $arguments);
63 63
 }
64 64
 
65 65
 function lte()
66 66
 {
67
-  $lte = function ($a, $b) {
67
+    $lte = function ($a, $b) {
68 68
     return $a <= $b;
69
-  };
70
-  $arguments = func_get_args();
71
-  $curried = curryN($lte, 2);
72
-  return call_user_func_array($curried, $arguments);
69
+    };
70
+    $arguments = func_get_args();
71
+    $curried = curryN($lte, 2);
72
+    return call_user_func_array($curried, $arguments);
73 73
 }
74 74
 
75 75
 /**
@@ -79,9 +79,9 @@  discard block
 block discarded – undo
79 79
  */
80 80
 function max()
81 81
 {
82
-  $arguments = func_get_args();
83
-  $curried = curryN('max', 2);
84
-  return call_user_func_array($curried, $arguments);
82
+    $arguments = func_get_args();
83
+    $curried = curryN('max', 2);
84
+    return call_user_func_array($curried, $arguments);
85 85
 }
86 86
 
87 87
 
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
  */
93 93
 function min()
94 94
 {
95
-  $arguments = func_get_args();
96
-  $curried = curryN('min', 2);
97
-  return call_user_func_array($curried, $arguments);
95
+    $arguments = func_get_args();
96
+    $curried = curryN('min', 2);
97
+    return call_user_func_array($curried, $arguments);
98 98
 }
Please login to merge, or discard this patch.