Przy wywoływaniu skryptu, który zawiera odwołanie do klasy DB::insert zwraca błąd, ale nic nie ma w logach nawet korzystałem z zagranicznych for w których była informacja żeby dodać coś takiego do pliku.

  1. namespace App\Helpers;
  2. //use ...\Form;
  3. //To dodałem następnie wywala błąd o takiej treści PHP Fatal error: Class 'App\\Helpers\\SomeClass' not found in zakomentowałem bo przed to wywala błąd
  4. //namespace App\Http\Controllers;
  5.  
  6. use DB;
  7. use App\Quotation;


Tak wygląda odwołanie do klasy
  1. App\Helpers\SomeClass::dodaj_staty('d','dd','g');


A tutaj zawartość pliku klasa.php
  1. <?php
  2. namespace App\Helpers;
  3. //use ...\Form;
  4. //namespace App\Http\Controllers;
  5.  
  6. use DB;
  7. use App\Quotation;
  8. class SomeClass
  9. {
  10. public static function SomeMethod()
  11. {
  12. print "<font color=red>Dobrze</font>";
  13. }
  14.  
  15. public static function dodaj_staty($ip,$http_user_agent,$co_robil) {
  16. //$system = $this->system_operacyjny($http_user_agent);
  17. //$przegla = $this->przegladarka($http_user_agent);
  18. $system = "tomi";
  19. $przegla = "tomek";
  20. $sql = 'INSERT INTO statystyki (data_wejscia, system_operacyjny, przegladarka,http_user_agent,jakie_haslo,ip) VALUES (?, ?, ?,?,?,?)';
  21. $data = time();
  22. $data1 = array($data, $system ,$przegla,$http_user_agent,$co_robil,$ip);
  23. //i na tej linijce wywala
  24. DB::insert($sql, $data1);
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31. }
  32. }