limit(1000)->get(); dump(count($UserCreditItems)); $c = 0; foreach($UserCreditItems as $item){ if($item->message){ $item->message = self::convertMessage($item->message); $item->save(); $c++; } } dump("counter"); dd($c); } public static function convertMessage($message){ $months = [ 'Januar' => "1#", 'Februar' => "2#", 'März' => "3#", 'April' => "4#", 'Mai' => "5#", 'Juni' => "6#", 'Juli' => "7#", 'August' => "8#", 'September' => "9#", 'Oktober' => "10#", 'November' => "11#", 'Dezember' => "12#", ]; $em = explode(" ", $message); $new_message = ""; if($em[0] === "Provision"){ switch ($em[1]) { case 'Shop': $new_message .= 'payment.commission_shop#'; break; case 'Team': $new_message .= 'payment.commission_team#'; break; case 'Payline': $new_message .= 'payment.commission_payline#'; break; case 'Wachstumsbonus': $new_message .= 'payment.commission_growth_bonus#'; break; default: dd("Error: ".$message); break; } if(isset($months[$em[2]])){ $new_message .= $months[$em[2]]; } $new_message .= $em[3]; return $new_message; } return $message; } public static function store() { $data = Request::all(); \Session()->flash('alert-save', true); return back(); } }