Implement seeders instead of seeding using migrations, log whatasapp message
This commit is contained in:
@@ -104,19 +104,22 @@ class SettingController extends Controller
|
||||
// flushed the fail job in queueu
|
||||
Artisan::call('queue:flush');
|
||||
|
||||
$getClassNameString = function($className){
|
||||
$ola = explode("\\", $className);
|
||||
return end($ola);
|
||||
$getClassNameString = function ($className) {
|
||||
$name = explode("\\", $className);
|
||||
return end($name);
|
||||
};
|
||||
|
||||
DB::connection('mysql7')
|
||||
->table('jobs')
|
||||
->where('payload', 'like', '%' . $getClassNameString(WhatsappUnsoldCommodityNotification::class) . '%')
|
||||
->delete();
|
||||
$commodityNotificationClasses = [
|
||||
WhatsappUnsoldCommodityNotification::class,
|
||||
WhatsappUnsoldCommodityScanner::class,
|
||||
];
|
||||
|
||||
DB::connection('mysql7')
|
||||
->table('jobs')
|
||||
->where('payload', 'like', '%' . $getClassNameString(WhatsappUnsoldCommodityScanner::class) . '%')
|
||||
->delete();
|
||||
|
||||
foreach ($commodityNotificationClasses as $class) {
|
||||
DB::connection('mysql7')
|
||||
->table('jobs')
|
||||
->where('payload', 'like', '%' . $getClassNameString($class) . '%')
|
||||
->delete();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user