Passed
Push — master ( d194a0...616baf )
by Mihail
04:50
created
Private/Config/Permissions.php 1 patch
Indentation   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -1,68 +1,68 @@
 block discarded – undo
1 1
 <?php 
2 2
 
3 3
 return array (
4
-  0 => 'global/write',
5
-  1 => 'global/modify',
6
-  2 => 'global/file',
7
-  3 => 'global/all',
8
-  4 => 'Admin/Application/Index',
9
-  5 => 'Admin/Application/Install',
10
-  6 => 'Admin/Application/Update',
11
-  7 => 'Admin/Application/Turn',
12
-  8 => 'Admin/Comments/Index',
13
-  9 => 'Admin/Comments/Read',
14
-  10 => 'Admin/Comments/Edit',
15
-  11 => 'Admin/Comments/Delete',
16
-  12 => 'Admin/Comments/Publish',
17
-  13 => 'Admin/Comments/Answerlist',
18
-  14 => 'Admin/Comments/Settings',
19
-  15 => 'Admin/Content/Index',
20
-  16 => 'Admin/Content/Update',
21
-  17 => 'Admin/Content/Delete',
22
-  18 => 'Admin/Content/Restore',
23
-  19 => 'Admin/Content/Clear',
24
-  20 => 'Admin/Content/Categories',
25
-  21 => 'Admin/Content/Categorydelete',
26
-  22 => 'Admin/Content/Categoryupdate',
27
-  23 => 'Admin/Content/Globdelete',
28
-  24 => 'Admin/Content/Publish',
29
-  25 => 'Admin/Content/Settings',
30
-  26 => 'Admin/Contenttag/Index',
31
-  27 => 'Admin/Feedback/Index',
32
-  28 => 'Admin/Feedback/Read',
33
-  29 => 'Admin/Feedback/Update',
34
-  30 => 'Admin/Feedback/Turn',
35
-  31 => 'Admin/Feedback/Delete',
36
-  32 => 'Admin/Feedback/Settings',
37
-  33 => 'Admin/Main/Index',
38
-  34 => 'Admin/Main/Settings',
39
-  35 => 'Admin/Main/Files',
40
-  36 => 'Admin/Main/Antivirus',
41
-  37 => 'Admin/Main/Debugcookie',
42
-  38 => 'Admin/Main/Routing',
43
-  39 => 'Admin/Main/Addroute',
44
-  40 => 'Admin/Main/Deleteroute',
45
-  41 => 'Admin/Main/Cache',
46
-  42 => 'Admin/Main/Sessions',
47
-  43 => 'Admin/Newcomment/Index',
48
-  44 => 'Admin/Newcontent/Index',
49
-  45 => 'Admin/Profile/Index',
50
-  46 => 'Admin/Profile/Delete',
51
-  47 => 'Admin/Profile/Update',
52
-  48 => 'Admin/Profile/Fieldlist',
53
-  49 => 'Admin/Profile/Fieldupdate',
54
-  50 => 'Admin/Profile/Fielddelete',
55
-  51 => 'Admin/Profile/Settings',
56
-  52 => 'Admin/Search/Index',
57
-  53 => 'Admin/User/Index',
58
-  54 => 'Admin/User/Update',
59
-  55 => 'Admin/User/Delete',
60
-  56 => 'Admin/User/Grouplist',
61
-  57 => 'Admin/User/GroupUpdate',
62
-  58 => 'Admin/User/Settings',
63
-  59 => 'Admin/User/Invite',
64
-  60 => 'Admin/Widget/Index',
65
-  61 => 'Admin/Widget/Install',
66
-  62 => 'Admin/Widget/Update',
67
-  63 => 'Admin/Widget/Turn',
4
+    0 => 'global/write',
5
+    1 => 'global/modify',
6
+    2 => 'global/file',
7
+    3 => 'global/all',
8
+    4 => 'Admin/Application/Index',
9
+    5 => 'Admin/Application/Install',
10
+    6 => 'Admin/Application/Update',
11
+    7 => 'Admin/Application/Turn',
12
+    8 => 'Admin/Comments/Index',
13
+    9 => 'Admin/Comments/Read',
14
+    10 => 'Admin/Comments/Edit',
15
+    11 => 'Admin/Comments/Delete',
16
+    12 => 'Admin/Comments/Publish',
17
+    13 => 'Admin/Comments/Answerlist',
18
+    14 => 'Admin/Comments/Settings',
19
+    15 => 'Admin/Content/Index',
20
+    16 => 'Admin/Content/Update',
21
+    17 => 'Admin/Content/Delete',
22
+    18 => 'Admin/Content/Restore',
23
+    19 => 'Admin/Content/Clear',
24
+    20 => 'Admin/Content/Categories',
25
+    21 => 'Admin/Content/Categorydelete',
26
+    22 => 'Admin/Content/Categoryupdate',
27
+    23 => 'Admin/Content/Globdelete',
28
+    24 => 'Admin/Content/Publish',
29
+    25 => 'Admin/Content/Settings',
30
+    26 => 'Admin/Contenttag/Index',
31
+    27 => 'Admin/Feedback/Index',
32
+    28 => 'Admin/Feedback/Read',
33
+    29 => 'Admin/Feedback/Update',
34
+    30 => 'Admin/Feedback/Turn',
35
+    31 => 'Admin/Feedback/Delete',
36
+    32 => 'Admin/Feedback/Settings',
37
+    33 => 'Admin/Main/Index',
38
+    34 => 'Admin/Main/Settings',
39
+    35 => 'Admin/Main/Files',
40
+    36 => 'Admin/Main/Antivirus',
41
+    37 => 'Admin/Main/Debugcookie',
42
+    38 => 'Admin/Main/Routing',
43
+    39 => 'Admin/Main/Addroute',
44
+    40 => 'Admin/Main/Deleteroute',
45
+    41 => 'Admin/Main/Cache',
46
+    42 => 'Admin/Main/Sessions',
47
+    43 => 'Admin/Newcomment/Index',
48
+    44 => 'Admin/Newcontent/Index',
49
+    45 => 'Admin/Profile/Index',
50
+    46 => 'Admin/Profile/Delete',
51
+    47 => 'Admin/Profile/Update',
52
+    48 => 'Admin/Profile/Fieldlist',
53
+    49 => 'Admin/Profile/Fieldupdate',
54
+    50 => 'Admin/Profile/Fielddelete',
55
+    51 => 'Admin/Profile/Settings',
56
+    52 => 'Admin/Search/Index',
57
+    53 => 'Admin/User/Index',
58
+    54 => 'Admin/User/Update',
59
+    55 => 'Admin/User/Delete',
60
+    56 => 'Admin/User/Grouplist',
61
+    57 => 'Admin/User/GroupUpdate',
62
+    58 => 'Admin/User/Settings',
63
+    59 => 'Admin/User/Invite',
64
+    60 => 'Admin/Widget/Index',
65
+    61 => 'Admin/Widget/Install',
66
+    62 => 'Admin/Widget/Update',
67
+    63 => 'Admin/Widget/Turn',
68 68
 );
69 69
\ No newline at end of file
Please login to merge, or discard this patch.
Loader/Console/index.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
     die();
7 7
 }
8 8
 
9
-require_once (root . '/Loader/Autoload.php');
9
+require_once (root.'/Loader/Autoload.php');
10 10
 
11 11
 class Console extends Ffcms\Console\Console {}
12 12
 
@@ -18,5 +18,5 @@  discard block
 block discarded – undo
18 18
     // display output
19 19
     echo \Console::run();
20 20
 } catch (Exception $e) {
21
-    echo $e->getMessage() . "\n";
21
+    echo $e->getMessage()."\n";
22 22
 }
23 23
\ No newline at end of file
Please login to merge, or discard this patch.
Apps/Controller/Console/Db.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -24,13 +24,13 @@  discard block
 block discarded – undo
24 24
      */
25 25
     public function actionImport($activeRecord)
26 26
     {
27
-        $importFile = root . '/Private/Database/Tables/' . ucfirst(strtolower($activeRecord)) . '.php';
27
+        $importFile = root.'/Private/Database/Tables/'.ucfirst(strtolower($activeRecord)).'.php';
28 28
         if (!File::exist($importFile)) {
29
-            return 'Database model table not founded: ' . $activeRecord;
29
+            return 'Database model table not founded: '.$activeRecord;
30 30
         }
31 31
 
32 32
         @include($importFile);
33
-        return 'Database table import done: ' . $activeRecord;
33
+        return 'Database table import done: '.$activeRecord;
34 34
     }
35 35
 
36 36
     /**
@@ -40,9 +40,9 @@  discard block
 block discarded – undo
40 40
      */
41 41
     public function actionImportAll($connectName = 'default')
42 42
     {
43
-        $importFile = root . '/Private/Database/install.php';
43
+        $importFile = root.'/Private/Database/install.php';
44 44
         if (!File::exist($importFile)) {
45
-            return 'Import file is not exist: ' . $importFile;
45
+            return 'Import file is not exist: '.$importFile;
46 46
         }
47 47
         @include($importFile);
48 48
         return 'All database tables was imported!';
@@ -71,8 +71,8 @@  discard block
 block discarded – undo
71 71
             throw new NativeException('Password is bad');
72 72
         }
73 73
         echo "RoleId (1 = onlyread, 2 = user, 3 = moderator, 4 = admin):";
74
-        $role = (int)Console::$Input->read();
75
-        if (!Arr::in($role, [1,2,3,4])) {
74
+        $role = (int) Console::$Input->read();
75
+        if (!Arr::in($role, [1, 2, 3, 4])) {
76 76
             $role = 2;
77 77
         }
78 78
 
Please login to merge, or discard this patch.
Apps/Controller/Console/Main.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -26,20 +26,20 @@  discard block
 block discarded – undo
26 26
      */
27 27
     public function actionHelp()
28 28
     {
29
-        $text = "You are using FFCMS console application." . PHP_EOL;
30
-        $text .= "This application support next basic commands:" . PHP_EOL;
31
-        $text .= "\t main/info - show info about CMS" . PHP_EOL;
32
-        $text .= "\t main/install - install FFCMS from console line." . PHP_EOL;
33
-        $text .= "\t main/update - update package to current minor version if available." . PHP_EOL;
34
-        $text .= "\t main/chmod - update chmod for ffcms special folders. Can be used after project deployment." . PHP_EOL;
35
-        $text .= "\t main/buildperms - build and update permissions map for applications." . PHP_EOL;
36
-        $text .= "\t create/model workground/modelName - create model carcase default." . PHP_EOL;
37
-        $text .= "\t create/ar activeRecordName - create active record table and model." . PHP_EOL;
38
-        $text .= "\t create/controller workground/controllerName - create default controller carcase." . PHP_EOL;
39
-        $text .= "\t create/widget workground/widgetName/widgetName - create default widget carcase." . PHP_EOL;
40
-        $text .= "\t db/import activeRecordName - import to database single schema from ar model." . PHP_EOL;
41
-        $text .= "\t db/importAll - import all active record tables to database." . PHP_EOL;
42
-        $text .= "\t db/adduser - add new user into database." . PHP_EOL;
29
+        $text = "You are using FFCMS console application.".PHP_EOL;
30
+        $text .= "This application support next basic commands:".PHP_EOL;
31
+        $text .= "\t main/info - show info about CMS".PHP_EOL;
32
+        $text .= "\t main/install - install FFCMS from console line.".PHP_EOL;
33
+        $text .= "\t main/update - update package to current minor version if available.".PHP_EOL;
34
+        $text .= "\t main/chmod - update chmod for ffcms special folders. Can be used after project deployment.".PHP_EOL;
35
+        $text .= "\t main/buildperms - build and update permissions map for applications.".PHP_EOL;
36
+        $text .= "\t create/model workground/modelName - create model carcase default.".PHP_EOL;
37
+        $text .= "\t create/ar activeRecordName - create active record table and model.".PHP_EOL;
38
+        $text .= "\t create/controller workground/controllerName - create default controller carcase.".PHP_EOL;
39
+        $text .= "\t create/widget workground/widgetName/widgetName - create default widget carcase.".PHP_EOL;
40
+        $text .= "\t db/import activeRecordName - import to database single schema from ar model.".PHP_EOL;
41
+        $text .= "\t db/importAll - import all active record tables to database.".PHP_EOL;
42
+        $text .= "\t db/adduser - add new user into database.".PHP_EOL;
43 43
         return $text;
44 44
     }
45 45
 
@@ -49,17 +49,17 @@  discard block
 block discarded – undo
49 49
      */
50 50
     public function actionInfo()
51 51
     {
52
-        $text = "Information about FFCMS package and environment:" . PHP_EOL;
53
-        $text .= "\t PHP version: " . phpversion() . PHP_EOL;
54
-        $text .= "\t Dist path: " . root . PHP_EOL;
55
-        $text .= "\t Used version: " . Console::$Properties->version['num'] . ' [build: ' . Console::$Properties->version['date'] . ']' . PHP_EOL;
56
-        $text .= "Information about FFCMS cmf packages:" . PHP_EOL;
52
+        $text = "Information about FFCMS package and environment:".PHP_EOL;
53
+        $text .= "\t PHP version: ".phpversion().PHP_EOL;
54
+        $text .= "\t Dist path: ".root.PHP_EOL;
55
+        $text .= "\t Used version: ".Console::$Properties->version['num'].' [build: '.Console::$Properties->version['date'].']'.PHP_EOL;
56
+        $text .= "Information about FFCMS cmf packages:".PHP_EOL;
57 57
 
58 58
         $composerInfo = File::read('/composer.lock');
59 59
         if (false !== $composerInfo) {
60 60
             $jsonInfo = json_decode($composerInfo);
61 61
             foreach ($jsonInfo->packages as $item) {
62
-                $text .= "\t Package: " . $item->name . ' => ' . $item->version . PHP_EOL;
62
+                $text .= "\t Package: ".$item->name.' => '.$item->version.PHP_EOL;
63 63
             }
64 64
         } else {
65 65
             $text .= "\t Composer is never be used - no information available.";
@@ -95,16 +95,16 @@  discard block
 block discarded – undo
95 95
             preg_match_all('/public function action(\w*?)\(/', $byte, $matches); // matches[0] contains all methods ;)
96 96
             if (Obj::isArray($matches[1]) && count($matches[1]) > 0) {
97 97
                 foreach ($matches[1] as $perm) {
98
-                    $permissions[] = 'Admin/' . $className . '/' . $perm;
98
+                    $permissions[] = 'Admin/'.$className.'/'.$perm;
99 99
                 }
100 100
             }
101 101
         }
102 102
 
103 103
         // prepare save string
104
-        $stringSave = "<?php \n\nreturn " . var_export($permissions, true) . ';';
104
+        $stringSave = "<?php \n\nreturn ".var_export($permissions, true).';';
105 105
         File::write('/Private/Config/Permissions.php', $stringSave);
106 106
 
107
-        return 'Permissions configuration is successful updated! Founded permissions: ' . count($permissions);
107
+        return 'Permissions configuration is successful updated! Founded permissions: '.count($permissions);
108 108
     }
109 109
 
110 110
     /**
@@ -118,9 +118,9 @@  discard block
 block discarded – undo
118 118
             if (Directory::exist($obj)) {
119 119
                 Directory::recursiveChmod($obj, 0777);
120 120
             } elseif (File::exist($obj)) {
121
-                chmod(root . $obj, 0777);
121
+                chmod(root.$obj, 0777);
122 122
             } else {
123
-                $errors .= Console::$Output->write('Filesystem object is not founded: ' . $obj);
123
+                $errors .= Console::$Output->write('Filesystem object is not founded: '.$obj);
124 124
             }
125 125
         }
126 126
 
@@ -154,38 +154,38 @@  discard block
 block discarded – undo
154 154
 
155 155
         // database config from input
156 156
         echo Console::$Output->writeHeader('Database connection configuration');
157
-        echo 'Driver(default:' . $config['driver'] . '):';
157
+        echo 'Driver(default:'.$config['driver'].'):';
158 158
         $dbDriver = Console::$Input->read();
159 159
         if (Arr::in($dbDriver, ['mysql', 'pgsql', 'sqlite'])) {
160 160
             $newConfig['driver'] = $dbDriver;
161 161
         }
162 162
 
163 163
         // for sqlite its would be a path
164
-        echo 'Host(default:' . $config['host'] . '):';
164
+        echo 'Host(default:'.$config['host'].'):';
165 165
         $dbHost = Console::$Input->read();
166 166
         if (!Str::likeEmpty($dbHost)) {
167 167
             $newConfig['host'] = $dbHost;
168 168
         }
169 169
 
170
-        echo 'Database name(default:' . $config['database'] . '):';
170
+        echo 'Database name(default:'.$config['database'].'):';
171 171
         $dbName = Console::$Input->read();
172 172
         if (!Str::likeEmpty($dbName)) {
173 173
             $newConfig['database'] = $dbName;
174 174
         }
175 175
 
176
-        echo 'User(default:' . $config['username'] . '):';
176
+        echo 'User(default:'.$config['username'].'):';
177 177
         $dbUser = Console::$Input->read();
178 178
         if (!Str::likeEmpty($dbUser)) {
179 179
             $newConfig['username'] = $dbUser;
180 180
         }
181 181
 
182
-        echo 'Password(default:' . $config['password'] . '):';
182
+        echo 'Password(default:'.$config['password'].'):';
183 183
         $dbPwd = Console::$Input->read();
184 184
         if (!Str::likeEmpty($dbPwd)) {
185 185
             $newConfig['password'] = $dbPwd;
186 186
         }
187 187
 
188
-        echo 'Table prefix(default:' . $config['prefix'] . '):';
188
+        echo 'Table prefix(default:'.$config['prefix'].'):';
189 189
         $dbPrefix = Console::$Input->read();
190 190
         if (!Str::likeEmpty($dbPrefix)) {
191 191
             $newConfig['prefix'] = $dbPrefix;
@@ -198,11 +198,11 @@  discard block
 block discarded – undo
198 198
         try {
199 199
             Console::$Database->connection('install')->getDatabaseName();
200 200
         } catch (\Exception $e) {
201
-            return 'Testing database connection is failed! Run installer again and pass tested connection data! Log: ' . $e->getMessage();
201
+            return 'Testing database connection is failed! Run installer again and pass tested connection data! Log: '.$e->getMessage();
202 202
         }
203 203
 
204 204
         // autoload isn't work here
205
-        include(root . '/Apps/Controller/Console/Db.php');
205
+        include(root.'/Apps/Controller/Console/Db.php');
206 206
 
207 207
         // import db data
208 208
         $dbController = new DbController();
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 
211 211
         // set website send from email from input
212 212
         $emailConfig = Console::$Properties->get('adminEmail');
213
-        echo 'Website sendFrom email(default: ' . $emailConfig . '):';
213
+        echo 'Website sendFrom email(default: '.$emailConfig.'):';
214 214
         $email = Console::$Input->read();
215 215
         if (!Str::isEmail($email)) {
216 216
             $email = $emailConfig;
@@ -223,9 +223,9 @@  discard block
 block discarded – undo
223 223
         $allCfg['database'] = $dbConfigs;
224 224
         $allCfg['adminEmail'] = $email;
225 225
         echo Console::$Output->write('Generate password salt for BLOWFISH crypt');
226
-        $allCfg['passwordSalt'] = '$2a$07$' . Str::randomLatinNumeric(mt_rand(21, 30)) . '$';
226
+        $allCfg['passwordSalt'] = '$2a$07$'.Str::randomLatinNumeric(mt_rand(21, 30)).'$';
227 227
         echo Console::$Output->write('Generate security cookies for debug panel');
228
-        $allCfg['debug']['cookie']['key'] = 'fdebug_' . Str::randomLatinNumeric(mt_rand(8, 32));
228
+        $allCfg['debug']['cookie']['key'] = 'fdebug_'.Str::randomLatinNumeric(mt_rand(8, 32));
229 229
         $allCfg['debug']['cookie']['value'] = Str::randomLatinNumeric(mt_rand(32, 128));
230 230
 
231 231
         // write config data
Please login to merge, or discard this patch.