File tree Expand file tree Collapse file tree 5 files changed +22
-20
lines changed
Expand file tree Collapse file tree 5 files changed +22
-20
lines changed Original file line number Diff line number Diff line change 66
77use App \Models \Notification ;
88use Illuminate \Contracts \View \View ;
9+ use Illuminate \Database \Eloquent \Collection ;
910use Livewire \Component ;
1011
1112use function auth ;
1415
1516class NotificationsMenu extends Component
1617{
17- public $ notifications ;
18+ public Collection $ notifications ;
1819
19- public $ unseenCount = 0 ;
20+ public int $ unseenCount = 0 ;
2021
2122 public function mount (): void
2223 {
Original file line number Diff line number Diff line change 77use App \Models \Setting ;
88use Exception ;
99use Illuminate \Contracts \View \View ;
10+ use Illuminate \Database \Eloquent \Collection ;
1011use Illuminate \Support \Facades \Cache ;
1112use Illuminate \Support \Facades \Storage ;
1213use Illuminate \Validation \ValidationException ;
@@ -22,13 +23,13 @@ class ApplicationLogo extends Component
2223{
2324 use WithFileUploads;
2425
25- public $ applicationLogo = '' ;
26+ public mixed $ applicationLogo = '' ;
2627
27- public $ existingApplicationLogo = '' ;
28+ public mixed $ existingApplicationLogo = '' ;
2829
29- public $ applicationLogoDark = '' ;
30+ public mixed $ applicationLogoDark = '' ;
3031
31- public $ existingApplicationLogoDark = '' ;
32+ public mixed $ existingApplicationLogoDark = '' ;
3233
3334 public function mount (): void
3435 {
@@ -52,7 +53,7 @@ protected function rules(): array
5253 /**
5354 * @throws ValidationException
5455 */
55- public function updated ($ propertyName ): void
56+ public function updated (mixed $ propertyName ): void
5657 {
5758 $ this ->validateOnly ($ propertyName );
5859 }
Original file line number Diff line number Diff line change @@ -19,14 +19,14 @@ class ApplicationSettings extends Component
1919{
2020 use WithFileUploads;
2121
22- public $ siteName = '' ;
22+ public string | null $ siteName = '' ;
2323
24- public $ isForced2Fa = '' ;
24+ public bool $ isForced2Fa = false ;
2525
2626 public function mount (): void
2727 {
2828 $ this ->siteName = Setting::where ('key ' , 'app.name ' )->value ('value ' );
29- $ this ->isForced2Fa = Setting::where ('key ' , 'is_forced_2fa ' )->value ('value ' );
29+ $ this ->isForced2Fa = ( bool ) Setting::where ('key ' , 'is_forced_2fa ' )->value ('value ' );
3030 }
3131
3232 public function render (): View
@@ -48,7 +48,7 @@ protected function rules(): array
4848 /**
4949 * @throws ValidationException
5050 */
51- public function updated ($ propertyName ): void
51+ public function updated (mixed $ propertyName ): void
5252 {
5353 $ this ->validateOnly ($ propertyName );
5454 }
Original file line number Diff line number Diff line change @@ -22,13 +22,13 @@ class LoginLogo extends Component
2222{
2323 use WithFileUploads;
2424
25- public $ loginLogo = '' ;
25+ public mixed $ loginLogo = '' ;
2626
27- public $ existingLoginLogo = '' ;
27+ public mixed $ existingLoginLogo = '' ;
2828
29- public $ loginLogoDark = '' ;
29+ public mixed $ loginLogoDark = '' ;
3030
31- public $ existingLoginLogoDark = '' ;
31+ public mixed $ existingLoginLogoDark = '' ;
3232
3333 public function mount (): void
3434 {
@@ -52,7 +52,7 @@ protected function rules(): array
5252 /**
5353 * @throws ValidationException
5454 */
55- public function updated ($ propertyName ): void
55+ public function updated (mixed $ propertyName ): void
5656 {
5757 $ this ->validateOnly ($ propertyName );
5858 }
@@ -69,7 +69,7 @@ public function update(): void
6969 if ($ this ->loginLogo !== '' ) {
7070 $ loginLogo = Setting::where ('key ' , 'loginLogo ' )->value ('value ' );
7171 if ($ loginLogo !== '' ) {
72- // Storage::disk('public')->delete($loginLogo);
72+ Storage::disk ('public ' )->delete ($ loginLogo );
7373 }
7474
7575 $ token = md5 (random_int (1 , 10 ).microtime ());
Original file line number Diff line number Diff line change 1616
1717class SecuritySettings extends Component
1818{
19- public $ ips = [];
19+ public array $ ips = [];
2020
2121 protected array $ rules = [
2222 'ips.*.ip ' => 'required|ip ' ,
@@ -48,15 +48,15 @@ public function add(): void
4848 ];
4949 }
5050
51- public function remove ($ index ): void
51+ public function remove (mixed $ index ): void
5252 {
5353 unset($ this ->ips [$ index ]);
5454 }
5555
5656 /**
5757 * @throws ValidationException
5858 */
59- public function updated ($ propertyName ): void
59+ public function updated (mixed $ propertyName ): void
6060 {
6161 $ this ->validateOnly ($ propertyName );
6262 }
You can’t perform that action at this time.
0 commit comments