Skip to content

Commit

Permalink
[Remove] Installer
Browse files Browse the repository at this point in the history
  • Loading branch information
dipaksarkar committed Jun 3, 2024
1 parent 856ec5d commit e13950c
Show file tree
Hide file tree
Showing 9 changed files with 522 additions and 557 deletions.
1 change: 0 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
"php": "^8.1",
"ext-json": "*",
"barryvdh/laravel-dompdf": "^2.0",
"coderstm/laravel-installer": "^2.2",
"creativeorange/gravatar": "^1.0",
"doctrine/dbal": "^3.4",
"hisorange/browser-detect": "^4.5",
Expand Down
21 changes: 11 additions & 10 deletions src/Commands/CheckExpiredSubscriptions.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,17 @@ public function handle()
$q->where('type', 'expired-notification');
})->chunkById(100, function ($subscriptions) {
foreach ($subscriptions as $subscription) {
$user = $subscription->user;
try {
$user->notify(new SubscriptionExpiredNotification($user, $subscription));
admin_notify(new AdminsSubscriptionExpiredNotification($user, $subscription));
$subscription->logs()->create([
'type' => 'expired-notification',
'message' => 'Notification for expired subscriptions has been successfully sent.'
]);
} catch (\Throwable $th) {
report($th);
if ($user = $subscription->user) {
try {
$user->notify(new SubscriptionExpiredNotification($user, $subscription));
admin_notify(new AdminsSubscriptionExpiredNotification($user, $subscription));
$subscription->logs()->create([
'type' => 'expired-notification',
'message' => 'Notification for expired subscriptions has been successfully sent.'
]);
} catch (\Throwable $th) {
report($th);
}
}
}
});
Expand Down
36 changes: 0 additions & 36 deletions src/Listeners/UpdateLicenseKey.php

This file was deleted.

57 changes: 28 additions & 29 deletions src/Providers/CoderstmEventServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,32 +30,31 @@
// **************************************************************************
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
?>
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
xCm6oDr3FaltL0gwfgYbXW==
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
QnEvftYJM4eFxQF2ZdJSlQxvMoBpJGSNgUMOIF0=
94 changes: 47 additions & 47 deletions src/Providers/CoderstmPermissionsServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,50 +30,50 @@
// **************************************************************************
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
?>
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
4BUQ2Cb8tpbag+pKkxbNeA4J
Loading

0 comments on commit e13950c

Please sign in to comment.