db->query($mysql); // $num = $query->num_rows(); $provision_list= $query->getResult(); //$provision_list =[]; foreach ($provision_list as $pr){ $productId = $pr->product_id; $prov_name = str_replace(".", "_", $pr->internal_url).".yml"; $template_file = $ansible_folder ."/templates/".$pr->product_id.".yml"; // GET THE TEMPLATE FOR THIS PROVISIONING $template_content = file_get_contents($template_file); $template_content_processed = str_replace("WHAT_HOST_IN_USE", $productId."_SERVER", $template_content);; // CREATE PROVISOINING FILE $myfile = fopen( $ansible_folder ."/".$prov_name, "w") or die("Unable to open file!"); fwrite($myfile, $template_content_processed); fclose($myfile); } // echo (__dir__); return view('welcome_message'); } }