فهرست منبع

Add strict mode 3

Visman 4 سال پیش
والد
کامیت
a80acd0a7a
55فایلهای تغییر یافته به همراه112 افزوده شده و 2 حذف شده
  1. 2 0
      app/Models/Pages/Admin.php
  2. 2 0
      app/Models/Pages/Admin/Bans.php
  3. 2 0
      app/Models/Pages/Admin/Categories.php
  4. 2 0
      app/Models/Pages/Admin/Censoring.php
  5. 2 0
      app/Models/Pages/Admin/Forums.php
  6. 2 0
      app/Models/Pages/Admin/Groups.php
  7. 2 0
      app/Models/Pages/Admin/Host.php
  8. 2 0
      app/Models/Pages/Admin/Index.php
  9. 2 0
      app/Models/Pages/Admin/Install.php
  10. 2 0
      app/Models/Pages/Admin/Maintenance.php
  11. 2 0
      app/Models/Pages/Admin/Options.php
  12. 2 0
      app/Models/Pages/Admin/Parser.php
  13. 2 0
      app/Models/Pages/Admin/Parser/BBCode.php
  14. 2 0
      app/Models/Pages/Admin/Parser/Edit.php
  15. 2 0
      app/Models/Pages/Admin/Parser/Smilies.php
  16. 2 0
      app/Models/Pages/Admin/Reports.php
  17. 2 0
      app/Models/Pages/Admin/Statistics.php
  18. 2 0
      app/Models/Pages/Admin/Update.php
  19. 2 0
      app/Models/Pages/Admin/Users.php
  20. 2 0
      app/Models/Pages/Admin/Users/Action.php
  21. 2 0
      app/Models/Pages/Admin/Users/NewUser.php
  22. 2 0
      app/Models/Pages/Admin/Users/Promote.php
  23. 3 1
      app/Models/Pages/Admin/Users/Result.php
  24. 2 0
      app/Models/Pages/Admin/Users/Stat.php
  25. 2 0
      app/Models/Pages/Admin/Users/View.php
  26. 2 0
      app/Models/Pages/Auth.php
  27. 2 0
      app/Models/Pages/Ban.php
  28. 2 0
      app/Models/Pages/Debug.php
  29. 2 0
      app/Models/Pages/Delete.php
  30. 2 0
      app/Models/Pages/Edit.php
  31. 2 0
      app/Models/Pages/Email.php
  32. 2 0
      app/Models/Pages/Feed.php
  33. 2 0
      app/Models/Pages/Forum.php
  34. 2 0
      app/Models/Pages/Index.php
  35. 2 0
      app/Models/Pages/Maintenance.php
  36. 2 0
      app/Models/Pages/Message.php
  37. 2 0
      app/Models/Pages/Misc.php
  38. 2 0
      app/Models/Pages/Moderate.php
  39. 2 0
      app/Models/Pages/Post.php
  40. 2 0
      app/Models/Pages/PostFormTrait.php
  41. 2 0
      app/Models/Pages/PostValidatorTrait.php
  42. 2 0
      app/Models/Pages/Profile.php
  43. 2 0
      app/Models/Pages/Profile/Config.php
  44. 3 1
      app/Models/Pages/Profile/Edit.php
  45. 2 0
      app/Models/Pages/Profile/Email.php
  46. 2 0
      app/Models/Pages/Profile/Mod.php
  47. 2 0
      app/Models/Pages/Profile/Pass.php
  48. 2 0
      app/Models/Pages/Profile/View.php
  49. 2 0
      app/Models/Pages/Redirect.php
  50. 2 0
      app/Models/Pages/Register.php
  51. 2 0
      app/Models/Pages/Report.php
  52. 2 0
      app/Models/Pages/Rules.php
  53. 2 0
      app/Models/Pages/Search.php
  54. 2 0
      app/Models/Pages/Topic.php
  55. 2 0
      app/Models/Pages/Userlist.php

+ 2 - 0
app/Models/Pages/Admin.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Bans.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Categories.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Censoring.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Admin/Forums.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Groups.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Host.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Admin/Index.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Admin/Install.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Maintenance.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Options.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Parser.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Parser/BBCode.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Parser;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Parser/Edit.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Parser;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Parser/Smilies.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Parser;
 
 use ForkBB\Core\Image;

+ 2 - 0
app/Models/Pages/Admin/Reports.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Admin/Statistics.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Admin/Update.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Config as CoreConfig;

+ 2 - 0
app/Models/Pages/Admin/Users.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Admin/Users/Action.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Users/NewUser.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Users/Promote.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Models\Page;

+ 3 - 1
app/Models/Pages/Admin/Users/Result.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Core\Validator;
@@ -313,7 +315,7 @@ class Result extends Users
                 'title'   => __('Results show posts link'),
             ];
             $fields["l{$number}-note"] = [
-                'class'   => '' === \trim($user->admin_note) ? ['result', 'note', 'no-data'] : ['result', 'note'],
+                'class'   => '' === \trim($user->admin_note ?? '') ? ['result', 'note', 'no-data'] : ['result', 'note'],
                 'type'    => 'str',
                 'caption' => __('Примечание админа'),
                 'value'   => $user->admin_note,

+ 2 - 0
app/Models/Pages/Admin/Users/Stat.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Admin/Users/View.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Admin\Users;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Auth.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Ban.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Debug.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Delete.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Edit.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Email.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Exceptions\MailException;

+ 2 - 0
app/Models/Pages/Feed.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Forum.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Index.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Maintenance.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Message.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Misc.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Moderate.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Container;

+ 2 - 0
app/Models/Pages/Post.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/PostFormTrait.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Model;

+ 2 - 0
app/Models/Pages/PostValidatorTrait.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Profile.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Profile/Config.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Core\Validator;

+ 3 - 1
app/Models/Pages/Profile/Edit.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Core\Image;
@@ -348,7 +350,7 @@ class Edit extends Profile
                     \ForkBB\num($this->c->config->o_avatars_width),
                     \ForkBB\num($this->c->config->o_avatars_height),
                     \ForkBB\num($this->c->config->o_avatars_size),
-                    \ForkBB\size($this->c->config->o_avatars_size)
+                    \ForkBB\size((int) $this->c->config->o_avatars_size)
                 ),
                 'accept'  => $this->accept,
             ];

+ 2 - 0
app/Models/Pages/Profile/Email.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Profile/Mod.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Core\Image;

+ 2 - 0
app/Models/Pages/Profile/Pass.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Core\Image;

+ 2 - 0
app/Models/Pages/Profile/View.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages\Profile;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Redirect.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Register.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Report.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Exceptions\MailException;

+ 2 - 0
app/Models/Pages/Rules.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Search.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;

+ 2 - 0
app/Models/Pages/Topic.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Models\Page;

+ 2 - 0
app/Models/Pages/Userlist.php

@@ -1,5 +1,7 @@
 <?php
 
+declare(strict_types=1);
+
 namespace ForkBB\Models\Pages;
 
 use ForkBB\Core\Validator;