Completed
Pull Request — master (#4)
by Siwapun
21:56 queued 06:35
created
src/function.php 2 patches
Indentation   +28 added lines, -28 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
 /**
@@ -23,8 +23,8 @@  discard block
 block discarded – undo
23 23
  */
24 24
 function compose()
25 25
 {
26
-  $arguments = array_reverse(func_get_args());
27
-  return call_user_func_array('Aerophant\Ramda\pipe', $arguments);
26
+    $arguments = array_reverse(func_get_args());
27
+    return call_user_func_array('Aerophant\Ramda\pipe', $arguments);
28 28
 }
29 29
 
30 30
 /**
@@ -33,37 +33,37 @@  discard block
 block discarded – undo
33 33
  */
34 34
 function construct()
35 35
 {
36
-  $construct = function ($class) {
36
+    $construct = function ($class) {
37 37
     return function () use ($class) {
38
-      return new $class();
38
+        return new $class();
39
+    };
39 40
     };
40
-  };
41
-  $arguments = func_get_args();
42
-  $curried = curryN($construct, 1);
43
-  return call_user_func_array($curried, $arguments);
41
+    $arguments = func_get_args();
42
+    $curried = curryN($construct, 1);
43
+    return call_user_func_array($curried, $arguments);
44 44
 }
45 45
 
46 46
 function curryN(callable $fn, int $numberOfArguments)
47 47
 {
48
-  return function () use ($fn, $numberOfArguments) {
48
+    return function () use ($fn, $numberOfArguments) {
49 49
     $arguments = func_get_args();
50 50
     $length = count($arguments);
51 51
     if ($length > $numberOfArguments) {
52
-      throw new \InvalidArgumentException(
52
+        throw new \InvalidArgumentException(
53 53
         "Number of passed($length) parameters is greater than expected($numberOfArguments)"
54
-      );
54
+        );
55 55
     }
56 56
     // NO CURRY
57 57
     if ($length == $numberOfArguments) {
58
-      return call_user_func_array($fn, $arguments);
58
+        return call_user_func_array($fn, $arguments);
59 59
     }
60 60
     // AUTO CURRY
61 61
     $curriedFn = function () use ($fn, $arguments) {
62
-      $curriedArguments = func_get_args();
63
-      return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
62
+        $curriedArguments = func_get_args();
63
+        return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
64 64
     };
65 65
     return curryN($curriedFn, $numberOfArguments - $length);
66
-  };
66
+    };
67 67
 }
68 68
 
69 69
 /**
@@ -72,17 +72,17 @@  discard block
 block discarded – undo
72 72
  */
73 73
 function pipe()
74 74
 {
75
-  $arguments = func_get_args();
76
-  $length = count($arguments);
77
-  if ($length === 0) {
75
+    $arguments = func_get_args();
76
+    $length = count($arguments);
77
+    if ($length === 0) {
78 78
     throw new \Exception("pipe requires at least one argument");
79
-  }
80
-  return function () use ($arguments) {
79
+    }
80
+    return function () use ($arguments) {
81 81
     $internalArguments = func_get_args();
82 82
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
83 83
     $accumulator = function ($acc, $it) {
84
-      return call_user_func_array($it, [$acc]);
84
+        return call_user_func_array($it, [$acc]);
85 85
     };
86 86
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
87
-  };
87
+    };
88 88
 }
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 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
   };
@@ -33,8 +33,8 @@  discard block
 block discarded – undo
33 33
  */
34 34
 function construct()
35 35
 {
36
-  $construct = function ($class) {
37
-    return function () use ($class) {
36
+  $construct = function($class) {
37
+    return function() use ($class) {
38 38
       return new $class();
39 39
     };
40 40
   };
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 
46 46
 function curryN(callable $fn, int $numberOfArguments)
47 47
 {
48
-  return function () use ($fn, $numberOfArguments) {
48
+  return function() use ($fn, $numberOfArguments) {
49 49
     $arguments = func_get_args();
50 50
     $length = count($arguments);
51 51
     if ($length > $numberOfArguments) {
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
       return call_user_func_array($fn, $arguments);
59 59
     }
60 60
     // AUTO CURRY
61
-    $curriedFn = function () use ($fn, $arguments) {
61
+    $curriedFn = function() use ($fn, $arguments) {
62 62
       $curriedArguments = func_get_args();
63 63
       return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
64 64
     };
@@ -77,10 +77,10 @@  discard block
 block discarded – undo
77 77
   if ($length === 0) {
78 78
     throw new \Exception("pipe requires at least one argument");
79 79
   }
80
-  return function () use ($arguments) {
80
+  return function() use ($arguments) {
81 81
     $internalArguments = func_get_args();
82 82
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
83
-    $accumulator = function ($acc, $it) {
83
+    $accumulator = function($acc, $it) {
84 84
       return call_user_func_array($it, [$acc]);
85 85
     };
86 86
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
Please login to merge, or discard this patch.