You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Controller.php 971B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Model\Form;
  4. use App\Model\WorkOrder;
  5. use Illuminate\Foundation\Bus\DispatchesJobs;
  6. use Illuminate\Routing\Controller as BaseController;
  7. use Illuminate\Foundation\Validation\ValidatesRequests;
  8. use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
  9. class Controller extends BaseController
  10. {
  11. use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
  12. public function taggingCategory(){
  13. $response = json_decode(file_get_contents(public_path() . '/test.json'));
  14. if ($response->success == true) {
  15. foreach ($response->data as $key => $r) {
  16. $work_order = WorkOrder::where('wo',$r->wo)->first();
  17. $form_submitted = Form::where('_id',$work_order->_id)->first();
  18. $form_submitted->customer_category = $r->category;
  19. $form_submitted->save();
  20. }
  21. return 'data inserted ' ;
  22. }
  23. }
  24. }