Passed
Push — master ( bc905b...ef8807 )
by Mihail
04:40
created
Apps/View/Admin/default/main/settings.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -22,54 +22,54 @@
 block discarded – undo
22 22
 <?= $form->start() ?>
23 23
 
24 24
 <?= $this->bootstrap()->nav('ul', ['class' => 'nav-tabs'])
25
-    ->menu(['text' => __('Base'), 'tab' => function () use ($form) {
26
-        return $form->fieldset()->text('baseDomain', ['class' => 'form-control'], __('Main domain of website. Use only in console or cron tasks, if domain cannot be defined from request string')) .
27
-            $form->fieldset()->radio('baseProto', ['options' => ['http', 'https']], __('Main website transfer protocol. Use only if request data is not available in console or cron tasks')) .
28
-            $form->fieldset()->text('basePath', ['class' => 'form-control'], __('FFCMS installation sub-directory, used if installed not in root. Example: /subdir/')) .
29
-            $form->fieldset()->select('timezone', ['class' => 'form-control', 'options' => DateTimeZone::listIdentifiers()], __('Define website default timezone id')) .
30
-            $form->fieldset()->boolean('userCron', null, __('Initialize cron manager when user load website? Enable this option if you are not configured cron tasks in your operation system')) .
31
-            $form->fieldset()->boolean('debug.all', null, __('Enable debug bar panel for all visitors? Recommended only on development environment')) .
25
+    ->menu(['text' => __('Base'), 'tab' => function() use ($form) {
26
+        return $form->fieldset()->text('baseDomain', ['class' => 'form-control'], __('Main domain of website. Use only in console or cron tasks, if domain cannot be defined from request string')).
27
+            $form->fieldset()->radio('baseProto', ['options' => ['http', 'https']], __('Main website transfer protocol. Use only if request data is not available in console or cron tasks')).
28
+            $form->fieldset()->text('basePath', ['class' => 'form-control'], __('FFCMS installation sub-directory, used if installed not in root. Example: /subdir/')).
29
+            $form->fieldset()->select('timezone', ['class' => 'form-control', 'options' => DateTimeZone::listIdentifiers()], __('Define website default timezone id')).
30
+            $form->fieldset()->boolean('userCron', null, __('Initialize cron manager when user load website? Enable this option if you are not configured cron tasks in your operation system')).
31
+            $form->fieldset()->boolean('debug.all', null, __('Enable debug bar panel for all visitors? Recommended only on development environment')).
32 32
             $form->fieldset()->boolean('testSuite', null, __('Enable codeception test suite adapter? Use this option ONLY to run codeception tests! Disable this option on production'));
33 33
     }, 'tabActive' => true])
34
-    ->menu(['text' => __('Themes'), 'tab' => function () use ($form, $model) {
35
-        return $form->fieldset()->select('theme.Front', ['class' => 'form-control', 'options' => $model->getAvailableThemes('Front')], __('Set theme for user part of website')) .
34
+    ->menu(['text' => __('Themes'), 'tab' => function() use ($form, $model) {
35
+        return $form->fieldset()->select('theme.Front', ['class' => 'form-control', 'options' => $model->getAvailableThemes('Front')], __('Set theme for user part of website')).
36 36
             $form->fieldset()->select('theme.Admin', ['class' => 'form-control', 'options' => $model->getAvailableThemes('Admin')], __('Set theme for admin panel'));
37 37
     }])
38
-    ->menu(['text' => __('Mail'), 'tab' => function () use ($form) {
39
-        return '<p>' . __('Configure sendmail over smtp server. You should set host:port and auth data for your smtp server') . '</p>' .
40
-            $form->fieldset()->text('mail.host', ['class' => 'form-control'], __('Set SMTP hostname or ip')) .
41
-            $form->fieldset()->text('mail.port', ['class' => 'form-control'], __('Set SMTP connection port')) .
42
-            $form->fieldset()->select('mail.encrypt', ['class' => 'form-control', 'options' => ['tls', 'ssl', 'none']], __('Set encryption method for your smtp server. For remote service we are strongly recommend use tls/ssl encryption')) .
43
-            $form->fieldset()->text('mail.user', ['class' => 'form-control'], __('Set auth user name if required')) .
38
+    ->menu(['text' => __('Mail'), 'tab' => function() use ($form) {
39
+        return '<p>'.__('Configure sendmail over smtp server. You should set host:port and auth data for your smtp server').'</p>'.
40
+            $form->fieldset()->text('mail.host', ['class' => 'form-control'], __('Set SMTP hostname or ip')).
41
+            $form->fieldset()->text('mail.port', ['class' => 'form-control'], __('Set SMTP connection port')).
42
+            $form->fieldset()->select('mail.encrypt', ['class' => 'form-control', 'options' => ['tls', 'ssl', 'none']], __('Set encryption method for your smtp server. For remote service we are strongly recommend use tls/ssl encryption')).
43
+            $form->fieldset()->text('mail.user', ['class' => 'form-control'], __('Set auth user name if required')).
44 44
             $form->fieldset()->text('mail.password', ['class' => 'form-control'], __('Set auth user password if exist'));
45 45
     }])
46
-    ->menu(['text' => __('Localization'), 'tab' => function () use ($form) {
47
-        return $form->fieldset()->select('singleLanguage', ['class' => 'form-control', 'options' => \App::$Translate->getAvailableLangs()], __('Default language of website')) .
48
-            $form->fieldset()->boolean('multiLanguage', null, __('Must we use multi language system in site pathway')) .
49
-            $form->fieldset()->text('baseLanguage', ['class' => 'form-control', 'disabled' => null], __('Website base script language. Do not change it')) .
46
+    ->menu(['text' => __('Localization'), 'tab' => function() use ($form) {
47
+        return $form->fieldset()->select('singleLanguage', ['class' => 'form-control', 'options' => \App::$Translate->getAvailableLangs()], __('Default language of website')).
48
+            $form->fieldset()->boolean('multiLanguage', null, __('Must we use multi language system in site pathway')).
49
+            $form->fieldset()->text('baseLanguage', ['class' => 'form-control', 'disabled' => null], __('Website base script language. Do not change it')).
50 50
             $form->fieldset()->checkboxes('languages', ['options' => App::$Translate->getAvailableLangs()], __('Website available languages'));
51 51
     }])
52
-    ->menu(['text' => __('Database'), 'tab' => function () use ($form) {
53
-        return '<p>' . __('Do not change any information in this tab if you not sure what you do!') . '</p>' .
54
-            $form->fieldset()->select('database.driver', ['class' => 'form-control', 'options' => ['mysql', 'sqlite', 'pgsql']], __('Database connection driver')) .
55
-            $form->fieldset()->text('database.host', ['class' => 'form-control'], __('Database connection host name')) .
56
-            $form->fieldset()->text('database.database', ['class' => 'form-control'], __('Database name or path to sqlite created file database')) .
57
-            $form->fieldset()->text('database.username', ['class' => 'form-control'], __('User name for database connection')) .
58
-            $form->fieldset()->text('database.password', ['class' => 'form-control'], __('Password for user of database connection')) .
59
-            $form->fieldset()->text('database.charset', ['class' => 'form-control']) .
60
-            $form->fieldset()->text('database.collation', ['class' => 'form-control']) .
52
+    ->menu(['text' => __('Database'), 'tab' => function() use ($form) {
53
+        return '<p>'.__('Do not change any information in this tab if you not sure what you do!').'</p>'.
54
+            $form->fieldset()->select('database.driver', ['class' => 'form-control', 'options' => ['mysql', 'sqlite', 'pgsql']], __('Database connection driver')).
55
+            $form->fieldset()->text('database.host', ['class' => 'form-control'], __('Database connection host name')).
56
+            $form->fieldset()->text('database.database', ['class' => 'form-control'], __('Database name or path to sqlite created file database')).
57
+            $form->fieldset()->text('database.username', ['class' => 'form-control'], __('User name for database connection')).
58
+            $form->fieldset()->text('database.password', ['class' => 'form-control'], __('Password for user of database connection')).
59
+            $form->fieldset()->text('database.charset', ['class' => 'form-control']).
60
+            $form->fieldset()->text('database.collation', ['class' => 'form-control']).
61 61
             $form->fieldset()->text('database.prefix', ['class' => 'form-control'], __('Database tables prefix'));
62 62
     }])
63
-    ->menu(['text' => __('Debug'), 'tab' => function () use ($form) {
64
-        return '<p>' . __('The key-value of cookie to enable debugging on website') . '. ' . __('If user got this cookie he can see debug bar') . '. ' .
65
-            Url::a(['main/debugcookie'], __('Set cookie for me')) . '</p>' .
66
-            $form->fieldset()->text('debug.cookie.key', ['class' => 'form-control'], __('Set cookie name(key) for enable debug bar panel')) .
63
+    ->menu(['text' => __('Debug'), 'tab' => function() use ($form) {
64
+        return '<p>'.__('The key-value of cookie to enable debugging on website').'. '.__('If user got this cookie he can see debug bar').'. '.
65
+            Url::a(['main/debugcookie'], __('Set cookie for me')).'</p>'.
66
+            $form->fieldset()->text('debug.cookie.key', ['class' => 'form-control'], __('Set cookie name(key) for enable debug bar panel')).
67 67
             $form->fieldset()->text('debug.cookie.value', ['class' => 'form-control'], __('Set cookie value for enable debug bar panel'));
68 68
     }])
69
-    ->menu(['text' => __('Other'), 'tab' => function () use ($form) {
70
-        return '<p>' . __('There you can change specified configs depends of other platforms. GA = google analytics.') . '</p>' .
71
-            $form->fieldset()->text('gaClientId', ['class' => 'form-control'], __('Google oAuth2 client id. This id will be used to display google.analytics info. Client ID looks like: xxxxxx.apps.googleusercontent.com')) .
72
-            $form->fieldset()->text('gaTrackId', ['class' => 'form-control'], __('Set google analytics tracking id for your website. Track id looks like: UA-XXXXXX-Y')) .
69
+    ->menu(['text' => __('Other'), 'tab' => function() use ($form) {
70
+        return '<p>'.__('There you can change specified configs depends of other platforms. GA = google analytics.').'</p>'.
71
+            $form->fieldset()->text('gaClientId', ['class' => 'form-control'], __('Google oAuth2 client id. This id will be used to display google.analytics info. Client ID looks like: xxxxxx.apps.googleusercontent.com')).
72
+            $form->fieldset()->text('gaTrackId', ['class' => 'form-control'], __('Set google analytics tracking id for your website. Track id looks like: UA-XXXXXX-Y')).
73 73
             $form->fieldset()->text('trustedProxy', ['class' => 'form-control'], __('Set trusted proxy list to accept X-FORWARDED data. Example: 103.21.244.15,103.22.200.0/22'));
74 74
     }])
75 75
     ->display(); ?>
Please login to merge, or discard this patch.
Apps/View/Admin/default/content/content_update.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -41,25 +41,25 @@  discard block
 block discarded – undo
41 41
 echo $form->start();
42 42
 
43 43
 $menu = $this->bootstrap()->nav('ul', ['class' => 'nav-tabs'])
44
-    ->menu(['text' => __('General'), 'tab' => function () use ($form) {
44
+    ->menu(['text' => __('General'), 'tab' => function() use ($form) {
45 45
         /** @var \Ffcms\Templex\Template\Template $this */
46 46
         $langMenu = $this->bootstrap()->nav('ul', ['class' => 'nav-tabs']);
47 47
         foreach (\App::$Properties->get('languages') as $lang) {
48 48
             $langMenu->menu([
49 49
                 'text' => Str::upperCase($lang),
50
-                'tab' => function () use ($form, $lang) {
51
-                    return $form->fieldset()->text('title.' . $lang, null, __('Fill the title of the content for current language locale')) .
52
-                        '<strong>' . __('Content text') . '</strong><br />' .
53
-                        $form->field()->textarea('text.' . $lang, ['class' => 'form-control wysiwyg', 'rows' => 7]);
50
+                'tab' => function() use ($form, $lang) {
51
+                    return $form->fieldset()->text('title.'.$lang, null, __('Fill the title of the content for current language locale')).
52
+                        '<strong>'.__('Content text').'</strong><br />'.
53
+                        $form->field()->textarea('text.'.$lang, ['class' => 'form-control wysiwyg', 'rows' => 7]);
54 54
                 },
55 55
                 'tabActive' => $lang === \App::$Request->getLanguage()
56 56
             ]);
57 57
         }
58
-        return (new Dom())->div(function () use ($langMenu) {
58
+        return (new Dom())->div(function() use ($langMenu) {
59 59
             return $langMenu->display();
60 60
         }, ['class' => 'nav-border']);
61 61
     }, 'tabActive' => true])
62
-    ->menu(['text' => __('Properties'), 'tab' => function () use ($form) {
62
+    ->menu(['text' => __('Properties'), 'tab' => function() use ($form) {
63 63
         /** @var \Ffcms\Templex\Template\Template $this */
64 64
         $langMenu = $this->bootstrap()->nav('ul', ['class' => 'nav-tabs']);
65 65
         $context = $form->fieldset()->text('path', null, __('Slug of URL pathway for this content item'))
@@ -68,10 +68,10 @@  discard block
 block discarded – undo
68 68
         foreach (\App::$Properties->get('languages') as $lang) {
69 69
             $langMenu->menu([
70 70
                 'text' => Str::upperCase($lang),
71
-                'tab' => function () use ($form, $lang) {
72
-                    return $form->fieldset()->text('metaTitle.' . $lang, null, __('Set meta title for content page (displayed in browser head). Recommended length: 50-70 chars')).
73
-                        $form->fieldset()->text('metaKeywords.' . $lang, null, __('Set meta keywords for this content (for search engine crawlers) separated by comma')).
74
-                        $form->fieldset()->text('metaTitle.' . $lang, null, __('Set meta description for this content (for search engine crawlers). Recommended length: 200-250 chars'));
71
+                'tab' => function() use ($form, $lang) {
72
+                    return $form->fieldset()->text('metaTitle.'.$lang, null, __('Set meta title for content page (displayed in browser head). Recommended length: 50-70 chars')).
73
+                        $form->fieldset()->text('metaKeywords.'.$lang, null, __('Set meta keywords for this content (for search engine crawlers) separated by comma')).
74
+                        $form->fieldset()->text('metaTitle.'.$lang, null, __('Set meta description for this content (for search engine crawlers). Recommended length: 200-250 chars'));
75 75
                 },
76 76
                 'tabActive' => $lang === \App::$Request->getLanguage()
77 77
             ]);
@@ -82,23 +82,23 @@  discard block
 block discarded – undo
82 82
 
83 83
         return $context;
84 84
     }])
85
-    ->menu(['text' => __('Gallery'), 'tab' => function () use ($form) {
85
+    ->menu(['text' => __('Gallery'), 'tab' => function() use ($form) {
86 86
         return '<div class="row" id="gallery-files"></div>
87 87
     <div class="row">
88 88
         <div class="col-md-8">
89 89
             <div class="dropzone dropzone-previews" id="ffcms-dropzone"></div>
90 90
         </div>
91 91
         <div class="col-md-4">
92
-        ' . $form->fieldset()->select('poster', ['options' => [__('Not selected...')]], __("Select image from gallery as a poster for this content")) . '
92
+        ' . $form->fieldset()->select('poster', ['options' => [__('Not selected...')]], __("Select image from gallery as a poster for this content")).'
93 93
         </div>
94 94
     </div><br/><br/>';
95 95
     }])
96
-    ->menu(['text' => __('Other'), 'tab' => function () use ($form) {
97
-        return $form->fieldset()->boolean('display', null, __('Can users view this content or only available for administrators?')) .
98
-            $form->fieldset()->boolean('important', null, __('Make this material important and stack it on top of all news?')) .
99
-            $form->fieldset()->text('createdAt', ['class' => 'form-control datepick'], __('Set the date of creation or leave empty for current date')) .
100
-            $form->fieldset()->text('authorId', null, __('Enter author user_id or leave empty to set current user as author')) .
101
-            $form->fieldset()->text('source', null, __('Set source URL if this content is copied from another website')) .
96
+    ->menu(['text' => __('Other'), 'tab' => function() use ($form) {
97
+        return $form->fieldset()->boolean('display', null, __('Can users view this content or only available for administrators?')).
98
+            $form->fieldset()->boolean('important', null, __('Make this material important and stack it on top of all news?')).
99
+            $form->fieldset()->text('createdAt', ['class' => 'form-control datepick'], __('Set the date of creation or leave empty for current date')).
100
+            $form->fieldset()->text('authorId', null, __('Enter author user_id or leave empty to set current user as author')).
101
+            $form->fieldset()->text('source', null, __('Set source URL if this content is copied from another website')).
102 102
             $form->fieldset()->text('addRating', null, __('Add or reduce this content rating. Example: 5 gives +5 to total rating, -5 gives -5 to total'));
103 103
     }]);
104 104
 echo $menu->display();
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
     var DropzoneFiles = [];
197 197
     $('#ffcms-dropzone').dropzone({
198 198
         url: script_url + '/api/content/galleryupload/<?= $model->galleryFreeId ?>?lang=' + script_lang,
199
-        dictDefaultMessage: '<?= __('Drop files here to upload in gallery') . '<br />' . __('(or click here)') ?>',
199
+        dictDefaultMessage: '<?= __('Drop files here to upload in gallery').'<br />'.__('(or click here)') ?>',
200 200
         acceptedFiles: ".jpeg,.jpg,.png,.gif,.webp",
201 201
         addRemoveLinks: true,
202 202
         removedfile: function (file) { // file remove click, lets try to remove file from server & make visual changes
Please login to merge, or discard this patch.
Apps/View/Admin/default/content/category_update.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -31,9 +31,9 @@
 block discarded – undo
31 31
 foreach (\App::$Properties->get('languages') as $lang) {
32 32
     $menu->menu([
33 33
         'text' => Str::upperCase($lang),
34
-        'tab' => function () use ($form, $lang) {
35
-            return $form->fieldset()->text('title.' . $lang, null, __('Enter category title, visible for users')) .
36
-                $form->fieldset()->text('description.' . $lang, null, __('Enter category description'));
34
+        'tab' => function() use ($form, $lang) {
35
+            return $form->fieldset()->text('title.'.$lang, null, __('Enter category title, visible for users')).
36
+                $form->fieldset()->text('description.'.$lang, null, __('Enter category description'));
37 37
         },
38 38
         'tabActive' => $lang === \App::$Request->getLanguage()
39 39
     ]);
Please login to merge, or discard this patch.
Apps/Console/MigrationInstallCommand.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
             $output->write('Migration table is always exists!');
36 36
             return;
37 37
         }
38
-        DatabaseManager::schema($this->dbConnection)->create('migrations', function ($table) {
38
+        DatabaseManager::schema($this->dbConnection)->create('migrations', function($table) {
39 39
             $table->increments('id');
40 40
             $table->string('migration', 127)->unique();
41 41
             $table->timestamps();
Please login to merge, or discard this patch.
Apps/Console/GeneratorControllerCommand.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -49,12 +49,12 @@
 block discarded – undo
49 49
         }
50 50
 
51 51
         // prepare code & write
52
-        $template = File::read('/Private/Carcase/' . $loader . '/Controller.tphp');
52
+        $template = File::read('/Private/Carcase/'.$loader.'/Controller.tphp');
53 53
         $code = Str::replace(['%name%'], [$name], $template);
54 54
 
55
-        $savePath = '/Apps/Controller/' . $loader . '/' . $name . '.php';
55
+        $savePath = '/Apps/Controller/'.$loader.'/'.$name.'.php';
56 56
         File::write($savePath, $code);
57 57
 
58
-        $output->write('Controller are successful created: ' . $savePath);
58
+        $output->write('Controller are successful created: '.$savePath);
59 59
     }
60 60
 }
Please login to merge, or discard this patch.
Apps/Console/GeneratorModelCommand.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -51,11 +51,11 @@
 block discarded – undo
51 51
             throw new \Exception('Wrong definition for loader. You shoud use front, admin, api');
52 52
         }
53 53
 
54
-        $namespace = 'Apps\Model\\' . $loader . '\\' . $controller;
54
+        $namespace = 'Apps\Model\\'.$loader.'\\'.$controller;
55 55
         $tpl = File::read('/Private/Carcase/Model.tphp');
56 56
         $code = Str::replace(['%namespace%', '%name%'], [$namespace, $name], $tpl);
57
-        $path = '/Apps/Model/' . $loader . '/' . $controller . '/' . $name . '.php';
57
+        $path = '/Apps/Model/'.$loader.'/'.$controller.'/'.$name.'.php';
58 58
         File::write($path, $code);
59
-        $output->writeln('Model are successful created: ' . $path);
59
+        $output->writeln('Model are successful created: '.$path);
60 60
     }
61 61
 }
Please login to merge, or discard this patch.
Apps/Console/MigrationCreateCommand.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -56,9 +56,9 @@
 block discarded – undo
56 56
         // work with migration template: read & parse & save
57 57
         $tpl = File::read('/Private/Carcase/Migration.tphp');
58 58
         $classContent = Str::replace(['%class%', '%table%'], [$name, $table], $tpl);
59
-        $fullPath = $dir . $name . '-' . $suffix . '.php';
59
+        $fullPath = $dir.$name.'-'.$suffix.'.php';
60 60
         File::write($fullPath, $classContent);
61 61
         // show success msg
62
-        $output->write('New migration is created: ' . $fullPath);
62
+        $output->write('New migration is created: '.$fullPath);
63 63
     }
64 64
 }
Please login to merge, or discard this patch.
Apps/Console/MainPermCommand.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -52,16 +52,16 @@
 block discarded – undo
52 52
             preg_match_all('/public function action(\w*?)\(/', $byte, $matches); // matches[0] contains all methods ;)
53 53
             if (Any::isArray($matches[1]) && count($matches[1]) > 0) {
54 54
                 foreach ($matches[1] as $perm) {
55
-                    $fullPerm = 'Admin/' . $className . '/' . $perm;
55
+                    $fullPerm = 'Admin/'.$className.'/'.$perm;
56 56
                     $permissions[] = $fullPerm;
57
-                    $output->writeln("\tAdd permission: " . $fullPerm);
57
+                    $output->writeln("\tAdd permission: ".$fullPerm);
58 58
                 }
59 59
             }
60 60
         }
61 61
         // prepare save string
62
-        $stringSave = "<?php \n\nreturn " . Arr::exportVar($permissions) . ';';
62
+        $stringSave = "<?php \n\nreturn ".Arr::exportVar($permissions).';';
63 63
         File::write('/Private/Config/Permissions.php', $stringSave);
64 64
 
65
-        $output->writeln('Permissions configuration is successful updated! Founded permissions: ' . count($permissions));
65
+        $output->writeln('Permissions configuration is successful updated! Founded permissions: '.count($permissions));
66 66
     }
67 67
 }
Please login to merge, or discard this patch.
Apps/Console/GeneratorActiveRecordCommand.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -40,8 +40,8 @@
 block discarded – undo
40 40
         $tpl = File::read('/Private/Carcase/ActiveRecord.tphp');
41 41
         $code = Str::replace('%name%', $name, $tpl);
42 42
 
43
-        $path = '/Apps/ActiveRecord/' . $name . '.php';
43
+        $path = '/Apps/ActiveRecord/'.$name.'.php';
44 44
         File::write($path, $code);
45
-        $output->writeln('ActiveRecord are successful created: ' . $path);
45
+        $output->writeln('ActiveRecord are successful created: '.$path);
46 46
     }
47 47
 }
Please login to merge, or discard this patch.