Test Setup Failed
Push — master ( 04f206...334589 )
by Php Easy Api
03:51
created
src/resta/Authenticate/Driver/Eloquent/DeviceToken.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,5 +13,5 @@
 block discarded – undo
13 13
     /**
14 14
      * @var array 
15 15
      */
16
-    protected $fillable = ['user_id','token','token_integer','device_agent','device_agent_integer','expire'];
16
+    protected $fillable = ['user_id', 'token', 'token_integer', 'device_agent', 'device_agent_integer', 'expire'];
17 17
 }
Please login to merge, or discard this patch.
src/resta/Authenticate/Resource/AuthCheckManager.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
      * @param $auth
15 15
      * @param $token
16 16
      */
17
-    public function __construct($auth,$token)
17
+    public function __construct($auth, $token)
18 18
     {
19 19
         parent::__construct($auth);
20 20
 
Please login to merge, or discard this patch.
src/resta/Authenticate/Resource/AuthUserManager.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
      * @param $deviceTokenId
12 12
      * @param AuthenticateProvider $auth
13 13
      */
14
-    public function __construct($deviceTokenId,$auth)
14
+    public function __construct($deviceTokenId, $auth)
15 15
     {
16 16
         parent::__construct($auth);
17 17
         
Please login to merge, or discard this patch.
src/resta/Authenticate/AuthenticateBasic.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -9,21 +9,21 @@  discard block
 block discarded – undo
9 9
      * @param callable|null $callback
10 10
      * @return mixed|null
11 11
      */
12
-    protected function checkParamsViaAvailability($data,callable $callback=null)
12
+    protected function checkParamsViaAvailability($data, callable $callback = null)
13 13
     {
14
-        if(is_callable($data) && is_null($callback)){
14
+        if (is_callable($data) && is_null($callback)) {
15 15
             
16 16
             // if an authenticate is provided via the existing check method,
17 17
             // then we return the value of the data that we are checking for with callback help.
18
-            if($this->check()){
18
+            if ($this->check()) {
19 19
                 return call_user_func($data);
20 20
             } 
21 21
         }
22 22
         
23 23
         // if an authenticate is provided via the existing check method,
24 24
         // then we return the value of the data that we are checking for with callback help.
25
-        if($this->check() && isset($this->params[$data])){
26
-            return call_user_func_array($callback,[$this->params[$data]]);
25
+        if ($this->check() && isset($this->params[$data])) {
26
+            return call_user_func_array($callback, [$this->params[$data]]);
27 27
         }
28 28
 
29 29
         return null;
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 
39 39
         // we will determine whether
40 40
         // the http path is correct for this method.
41
-        if(isset($getHttp[$type]) and $getHttp[$type]!==httpMethod()){
41
+        if (isset($getHttp[$type]) and $getHttp[$type]!==httpMethod()) {
42 42
             $this->getExceptionForHttp($getHttp[$type]);
43 43
         }
44 44
     }
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
     {
51 51
         // if there is a token in the headers,
52 52
         // we return the callback.
53
-        if(!is_null($this->getTokenSentByUser())){
54
-            return call_user_func_array($callback,[$this->getTokenSentByUser()]);
53
+        if (!is_null($this->getTokenSentByUser())) {
54
+            return call_user_func_array($callback, [$this->getTokenSentByUser()]);
55 55
         }
56 56
 
57 57
         //token false
Please login to merge, or discard this patch.
resta/Database/Migration/Src/GrammarStructure/Mysql/QuerySyntaxHelper.php 2 patches
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -17,8 +17,7 @@  discard block
 block discarded – undo
17 17
         if(isset($nullable[$name])){
18 18
             if($nullable[$name]===false){
19 19
                 $nullableValue='NOT NULL';
20
-            }
21
-            else{
20
+            } else{
22 21
                 $nullableValue='NULL';
23 22
             }
24 23
         }
@@ -72,8 +71,7 @@  discard block
 block discarded – undo
72 71
         
73 72
         if($this->data['types'][$nameKey]!=='timestamp'){
74 73
             $list[] = (isset($this->data['default'][$name])) ? ' DEFAULT "'.$this->data['default'][$name].'"' : '';
75
-        }
76
-        else{
74
+        } else{
77 75
             $list[] = (isset($this->data['default'][$name])) ? ' DEFAULT '.$this->data['default'][$name].'' : '';
78 76
         }
79 77
         
Please login to merge, or discard this patch.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -10,16 +10,16 @@  discard block
 block discarded – undo
10 10
      * @param $name
11 11
      * @return string
12 12
      */
13
-    protected function getNullableValue($nullable,$name)
13
+    protected function getNullableValue($nullable, $name)
14 14
     {
15
-        $nullableValue='';
15
+        $nullableValue = '';
16 16
 
17
-        if(isset($nullable[$name])){
18
-            if($nullable[$name]===false){
19
-                $nullableValue='NOT NULL';
17
+        if (isset($nullable[$name])) {
18
+            if ($nullable[$name]===false) {
19
+                $nullableValue = 'NOT NULL';
20 20
             }
21
-            else{
22
-                $nullableValue='NULL';
21
+            else {
22
+                $nullableValue = 'NULL';
23 23
             }
24 24
         }
25 25
 
@@ -59,21 +59,21 @@  discard block
 block discarded – undo
59 59
      */
60 60
     protected function getValueWithIsset($name)
61 61
     {
62
-        $nameKey = array_search($name,$this->data['names']);
62
+        $nameKey = array_search($name, $this->data['names']);
63 63
         
64 64
         $list   = [];
65
-        $list[] = $this->getNullableValue($this->data['nullable'],$name);
65
+        $list[] = $this->getNullableValue($this->data['nullable'], $name);
66 66
         $list[] = (isset($this->data['autoIncrement'][$name])) ? 'AUTO_INCREMENT' : '';
67 67
         $list[] = (isset($this->data['primaryKey'][$name])) ? 'PRIMARY KEY' : '';
68 68
         
69
-        if($this->data['types'][$nameKey]=='timestamp' && !isset($this->data['default'][$nameKey])){
69
+        if ($this->data['types'][$nameKey]=='timestamp' && !isset($this->data['default'][$nameKey])) {
70 70
             $this->data['default'][$name] = 'CURRENT_TIMESTAMP';
71 71
         }
72 72
         
73
-        if($this->data['types'][$nameKey]!=='timestamp'){
73
+        if ($this->data['types'][$nameKey]!=='timestamp') {
74 74
             $list[] = (isset($this->data['default'][$name])) ? ' DEFAULT "'.$this->data['default'][$name].'"' : '';
75 75
         }
76
-        else{
76
+        else {
77 77
             $list[] = (isset($this->data['default'][$name])) ? ' DEFAULT '.$this->data['default'][$name].'' : '';
78 78
         }
79 79
         
@@ -90,8 +90,8 @@  discard block
 block discarded – undo
90 90
     protected function getUniqueValueList($name)
91 91
     {
92 92
         //get unique
93
-        if(isset($this->data['unique'][$name])){
94
-            $this->data['uniqueValueList'][]      = 'UNIQUE INDEX '.$this->data['unique'][$name]['value'].' ('.$name.' ASC)';
93
+        if (isset($this->data['unique'][$name])) {
94
+            $this->data['uniqueValueList'][] = 'UNIQUE INDEX '.$this->data['unique'][$name]['value'].' ('.$name.' ASC)';
95 95
         }
96 96
     }
97 97
 
@@ -101,8 +101,8 @@  discard block
 block discarded – undo
101 101
     protected function getIndexValueList($name)
102 102
     {
103 103
         //get index
104
-        if(isset($this->data['index'][$name])){
105
-            $this->data['indexValueList'][]  = 'INDEX '.$this->data['index'][$name]['value'].' ('.$name.')';
104
+        if (isset($this->data['index'][$name])) {
105
+            $this->data['indexValueList'][] = 'INDEX '.$this->data['index'][$name]['value'].' ('.$name.')';
106 106
         }
107 107
     }
108 108
 
@@ -123,19 +123,19 @@  discard block
 block discarded – undo
123 123
      */
124 124
     protected function getCreateDefaultList()
125 125
     {
126
-        $list               = [];
126
+        $list = [];
127 127
 
128 128
         foreach ($this->data['names'] as $key=>$name)
129 129
         {
130 130
             list(
131
-                $nullableValue,$autoIncrementValue,
132
-                $primaryKeyValue,$defaultValue,$commentValue
131
+                $nullableValue, $autoIncrementValue,
132
+                $primaryKeyValue, $defaultValue, $commentValue
133 133
                 ) = $this->getValueWithIsset($name);
134 134
 
135 135
             //set index values
136 136
             $this->setIndex($name);
137 137
 
138
-            $list[]=''.$name.' '.$this->data['types'][$key].' '.$nullableValue.' '.$defaultValue.' '.$primaryKeyValue.' '.$autoIncrementValue.' '.$commentValue.'';
138
+            $list[] = ''.$name.' '.$this->data['types'][$key].' '.$nullableValue.' '.$defaultValue.' '.$primaryKeyValue.' '.$autoIncrementValue.' '.$commentValue.'';
139 139
         }
140 140
 
141 141
         return $list;
@@ -146,18 +146,18 @@  discard block
 block discarded – undo
146 146
      */
147 147
     protected function getKeyList()
148 148
     {
149
-        $keyList            = [];
149
+        $keyList = [];
150 150
 
151 151
         //multiple indexes
152
-        if(isset($this->data['index']['indexes'])){
152
+        if (isset($this->data['index']['indexes'])) {
153 153
 
154
-            foreach ($this->data['index']['indexes'] as $index_key=>$index_value){
154
+            foreach ($this->data['index']['indexes'] as $index_key=>$index_value) {
155 155
 
156 156
                 $indexesCommentValue = (isset($index_value['comment'])) ? 'COMMENT "'.$index_value['comment'].'"' : '';
157 157
 
158 158
                 $keyType    = (isset($index_value['type'])) ? ucfirst($index_value['type']) : 'KEY';
159 159
 
160
-                $keyList[]  = "".$keyType." ".$index_value['name']." (".implode(",",$index_value['value']).") ".$indexesCommentValue;
160
+                $keyList[]  = "".$keyType." ".$index_value['name']." (".implode(",", $index_value['value']).") ".$indexesCommentValue;
161 161
             }
162 162
         }
163 163
 
@@ -172,13 +172,13 @@  discard block
 block discarded – undo
172 172
     {
173 173
         $list = [];
174 174
 
175
-        foreach ($reference as $constraint=>$values){
175
+        foreach ($reference as $constraint=>$values) {
176 176
 
177
-            $list[]=',CONSTRAINT '.$constraint.' FOREIGN KEY ('.$values['key'].') 
177
+            $list[] = ',CONSTRAINT '.$constraint.' FOREIGN KEY ('.$values['key'].') 
178 178
             REFERENCES '.$values['references']['table'].'('.$values['references']['field'].') '.$this->getOnProcess($values);
179 179
         }
180 180
 
181
-        return implode (" ",$list);
181
+        return implode(" ", $list);
182 182
     }
183 183
 
184 184
     /**
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
      */
187 187
     private function getOnProcess($referenceValue)
188 188
     {
189
-        if(isset($referenceValue['on']) && isset($referenceValue['onOption'])){
189
+        if (isset($referenceValue['on']) && isset($referenceValue['onOption'])) {
190 190
             return ''.$referenceValue['on'].' '.strtoupper($referenceValue['onOption']).'';
191 191
         }
192 192
 
Please login to merge, or discard this patch.
src/resta/Authenticate/AuthenticateToken.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
     /**
8 8
      * @var null
9 9
      */
10
-    public $credentialHash=null;
10
+    public $credentialHash = null;
11 11
 
12 12
     /**
13 13
      * @return string
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
     {
17 17
         // the absolute params property must be present
18 18
         // in the object and the params value must be the builder key.
19
-        if(property_exists($this,'params') and isset($this->params['builder'])){
19
+        if (property_exists($this, 'params') and isset($this->params['builder'])) {
20 20
 
21 21
             // a real token will be generated after
22 22
             // you get the first method of the query builder value.
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 
25 25
             // we refer to the token closure feature on the config to enable
26 26
             // the creation of user-based tokens on the application side.
27
-            return $this->getTokenFromProvider($authData,function() use($authData){
27
+            return $this->getTokenFromProvider($authData, function() use($authData){
28 28
                 return md5(sha1($authData->id.'__'.$this->credentialHash.'__'.time().'__'.fingerPrint()));
29 29
             });
30 30
         }
@@ -37,11 +37,11 @@  discard block
 block discarded – undo
37 37
      * @param callable $callback
38 38
      * @return mixed
39 39
      */
40
-    private function getTokenFromProvider($authData,callable $callback)
40
+    private function getTokenFromProvider($authData, callable $callback)
41 41
     {
42 42
         // if the token value is a closure value,
43 43
         // we will run a user-based token closure.
44
-        if(app()->has('authenticate.token') && is_callable($token = app()->get('authenticate.token'))){
44
+        if (app()->has('authenticate.token') && is_callable($token = app()->get('authenticate.token'))) {
45 45
             return $token($authData);
46 46
         }
47 47
 
Please login to merge, or discard this patch.
src/resta/Support/Command.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -19,19 +19,19 @@  discard block
 block discarded – undo
19 19
      * @param $command
20 20
      * @param $args
21 21
      */
22
-    public function __construct($app,$command,$args)
22
+    public function __construct($app, $command, $args)
23 23
     {
24 24
         parent::__construct($app);
25 25
 
26 26
         $this->arguments[]  = 'php';
27 27
         $this->arguments[]  = 'api';
28
-        $this->arguments    = array_merge($this->arguments,explode(" ",$command));
28
+        $this->arguments    = array_merge($this->arguments, explode(" ", $command));
29 29
         $this->arguments[]  = strtolower(app);
30 30
 
31
-        $argsList = explode(' ',$args);
31
+        $argsList = explode(' ', $args);
32 32
 
33 33
         foreach ($argsList as $item) {
34
-            $this->arguments[]  = $item;
34
+            $this->arguments[] = $item;
35 35
         }
36 36
     }
37 37
 
@@ -42,11 +42,11 @@  discard block
 block discarded – undo
42 42
      */
43 43
     public function handle()
44 44
     {
45
-        $process = new ProcessHandler($this->arguments,root.'');
45
+        $process = new ProcessHandler($this->arguments, root.'');
46 46
         $process->start();
47 47
 
48 48
         foreach ($process as $type => $data) {
49
-            if ($process::OUT !== $type) {
49
+            if ($process::OUT!==$type) {
50 50
                 return false;
51 51
             }
52 52
             return true;
Please login to merge, or discard this patch.
src/resta/Router/RouteMatching.php 2 patches
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
      * @param ApplicationContracts $app
19 19
      * @param null|object $route
20 20
      */
21
-    public function __construct(ApplicationContracts $app, $route=null)
21
+    public function __construct(ApplicationContracts $app, $route = null)
22 22
     {
23 23
         parent::__construct($app);
24 24
 
@@ -34,53 +34,53 @@  discard block
 block discarded – undo
34 34
     {
35 35
         $routes = $this->route->getRoutes();
36 36
 
37
-        if(!isset($routes['pattern'])){
37
+        if (!isset($routes['pattern'])) {
38 38
             return [];
39 39
         }
40 40
 
41 41
         $patterns = $routes['pattern'];
42
-        $urlRoute = array_filter(route(),'strlen');
42
+        $urlRoute = array_filter(route(), 'strlen');
43 43
 
44 44
         $patternList = [];
45 45
 
46
-        foreach($routes['data'] as $patternKey=>$routeData){
47
-            if($routeData['http']==httpMethod()){
48
-                $patternList[$patternKey]=$patterns[$patternKey];
46
+        foreach ($routes['data'] as $patternKey=>$routeData) {
47
+            if ($routeData['http']==httpMethod()) {
48
+                $patternList[$patternKey] = $patterns[$patternKey];
49 49
             }
50 50
         }
51 51
 
52 52
         $scoredList = [];
53 53
 
54
-        foreach ($patternList as $key=>$pattern){
54
+        foreach ($patternList as $key=>$pattern) {
55 55
 
56 56
             $patternCount = $this->getPatternRealCount($pattern);
57 57
 
58
-            if(count($urlRoute)==0 && count($urlRoute)==0) return array_key_first($patternList);
58
+            if (count($urlRoute)==0 && count($urlRoute)==0) return array_key_first($patternList);
59 59
 
60
-            if(isset($patternCount['optional'])){
61
-                $optionalCount = count($patternCount['default']) + count($patternCount['optional']);
60
+            if (isset($patternCount['optional'])) {
61
+                $optionalCount = count($patternCount['default'])+count($patternCount['optional']);
62 62
             }
63 63
 
64
-            if(count($urlRoute) == count($patternCount['default']) ||
64
+            if (count($urlRoute)==count($patternCount['default']) ||
65 65
                 (isset($optionalCount) && count($urlRoute)>count($patternCount['default']) && $optionalCount>=count($urlRoute))
66
-            ){
66
+            ) {
67 67
 
68
-                foreach ($pattern as $pkey=>$item){
68
+                foreach ($pattern as $pkey=>$item) {
69 69
 
70
-                    if($this->route->isMatchVaribleRegexPattern($item)===false){
71
-                        if(isset($urlRoute[$pkey]) && $urlRoute[$pkey]==$item){
70
+                    if ($this->route->isMatchVaribleRegexPattern($item)===false) {
71
+                        if (isset($urlRoute[$pkey]) && $urlRoute[$pkey]==$item) {
72 72
                             $scoredList[$key][] = 3;
73 73
                         }
74 74
                     }
75 75
 
76
-                    if($this->route->isMatchVaribleRegexPattern($item) && !$this->route->isOptionalVaribleRegexPattern($item)){
77
-                        if(isset($urlRoute[$pkey])){
76
+                    if ($this->route->isMatchVaribleRegexPattern($item) && !$this->route->isOptionalVaribleRegexPattern($item)) {
77
+                        if (isset($urlRoute[$pkey])) {
78 78
                             $scoredList[$key][] = 2;
79 79
                         }
80 80
                     }
81 81
 
82
-                    if($this->route->isMatchVaribleRegexPattern($item) && $this->route->isOptionalVaribleRegexPattern($item)){
83
-                        if(isset($urlRoute[$pkey])){
82
+                    if ($this->route->isMatchVaribleRegexPattern($item) && $this->route->isOptionalVaribleRegexPattern($item)) {
83
+                        if (isset($urlRoute[$pkey])) {
84 84
                             $scoredList[$key][] = 1;
85 85
                         }
86 86
                     }
@@ -104,14 +104,14 @@  discard block
 block discarded – undo
104 104
         $list = [];
105 105
         $list['default'] = [];
106 106
 
107
-        foreach ($pattern as $key=>$value){
108
-            if(($this->route->isMatchVaribleRegexPattern($value)===false) || ($this->route->isMatchVaribleRegexPattern($value)
109
-                    && !$this->route->isOptionalVaribleRegexPattern($value))){
107
+        foreach ($pattern as $key=>$value) {
108
+            if (($this->route->isMatchVaribleRegexPattern($value)===false) || ($this->route->isMatchVaribleRegexPattern($value)
109
+                    && !$this->route->isOptionalVaribleRegexPattern($value))) {
110 110
                 $list['default'][$key] = $value;
111 111
             }
112 112
 
113
-            if(($this->route->isMatchVaribleRegexPattern($value)
114
-                && $this->route->isOptionalVaribleRegexPattern($value))){
113
+            if (($this->route->isMatchVaribleRegexPattern($value)
114
+                && $this->route->isOptionalVaribleRegexPattern($value))) {
115 115
                 $list['optional'][] = true;
116 116
             }
117 117
         }
@@ -125,16 +125,16 @@  discard block
 block discarded – undo
125 125
      * @param array $scoredList
126 126
      * @return false|int|string
127 127
      */
128
-    private function showKeyAccordingToScoredList($scoredList=array())
128
+    private function showKeyAccordingToScoredList($scoredList = array())
129 129
     {
130 130
         $scored = [];
131 131
 
132
-        foreach($scoredList as $key=>$item){
132
+        foreach ($scoredList as $key=>$item) {
133 133
             $scored[$key] = array_sum($item);
134 134
         }
135 135
 
136
-        if(count($scored)){
137
-            return array_search(max($scored),$scored);
136
+        if (count($scored)) {
137
+            return array_search(max($scored), $scored);
138 138
         }
139 139
 
140 140
         return null;
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
         $route = route();
153 153
 
154 154
         foreach ($pattern as $key=>$item) {
155
-            if($this->route->isMatchVaribleRegexPattern($item)===false){
156
-                if(isset($route[$key]) && $item!==$route[$key]){
155
+            if ($this->route->isMatchVaribleRegexPattern($item)===false) {
156
+                if (isset($route[$key]) && $item!==$route[$key]) {
157 157
                     return false;
158 158
                 }
159 159
             }
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -55,7 +55,9 @@
 block discarded – undo
55 55
 
56 56
             $patternCount = $this->getPatternRealCount($pattern);
57 57
 
58
-            if(count($urlRoute)==0 && count($urlRoute)==0) return array_key_first($patternList);
58
+            if(count($urlRoute)==0 && count($urlRoute)==0) {
59
+                return array_key_first($patternList);
60
+            }
59 61
 
60 62
             if(isset($patternCount['optional'])){
61 63
                 $optionalCount = count($patternCount['default']) + count($patternCount['optional']);
Please login to merge, or discard this patch.
src/resta/Router/RouteAccessiblePropertyTrait.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -36,11 +36,11 @@  discard block
 block discarded – undo
36 36
      * @param null|string $method
37 37
      * @return array
38 38
      */
39
-    public static function getRoutes($method=null) : array
39
+    public static function getRoutes($method = null) : array
40 40
     {
41 41
         // it collects and
42 42
         // executes route data in an array.
43
-        if(is_null($method)){
43
+        if (is_null($method)) {
44 44
             return static::$routes;
45 45
         }
46 46
 
@@ -48,16 +48,16 @@  discard block
 block discarded – undo
48 48
 
49 49
         $routes = self::getRoutes();
50 50
 
51
-        if(isset($routes['data'])){
52
-            foreach ($routes['data'] as $key=>$item){
53
-                if($item['http']==httpMethod()){
51
+        if (isset($routes['data'])) {
52
+            foreach ($routes['data'] as $key=>$item) {
53
+                if ($item['http']==httpMethod()) {
54 54
                     $httpRouteList['data'][$key] = $item;
55 55
                 }
56 56
             }
57 57
         }
58 58
 
59
-        if(isset($routes['pattern'],$httpRouteList['data'])){
60
-            foreach ($httpRouteList['data'] as $key=>$item){
59
+        if (isset($routes['pattern'], $httpRouteList['data'])) {
60
+            foreach ($httpRouteList['data'] as $key=>$item) {
61 61
                 $httpRouteList['pattern'][$key] = $routes['pattern'][$key];
62 62
             }
63 63
         }
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
     {
75 75
         // detects where the route path is coming from
76 76
         // and returns this data in the static path.
77
-        $trace = Utils::trace(2,'file');
77
+        $trace = Utils::trace(2, 'file');
78 78
 
79 79
         // the trace is returned if the variable is available
80 80
         // in the path data, otherwise it returns null.
Please login to merge, or discard this patch.