Czy dobrze ustawiam "trybSzukania" i miejsce w którym mam wyszukać? W metodzie szukaj muszę umieścić resztę całego kodu, praktycznie cały system. Jest na to jakaś lepsza metoda? Dane walidować poza klasą czy w klasie? Pozdrawiam
<?php //pobieramy config.php include("config.php"); class Wyszukiwarka { public function pobierzUstawienia($ustawienia) { $this->ustawienia = $ustawienia; return $this->ustawienia; } private function pobierzWpisy() { if($zapytanie) { { $wpis[$wynik["id"]] = $wynik; } return $wpis; } else { return false; } } public function ustawTryb($trybSzukania) { if($trybSzukania == "cala") { $this->tryb = "cala"; } else { $this->tryb = "czesc"; } return $this->tryb; } public function ustawGdzie($gdzieSzukac) { if($gdzieSzukac == "tytul") { $this->gdzie = "name_pl"; } else { $this->gdzie = "opis_pl"; } return $this->gdzie; } public function szukaj($fraza) { if($this->pobierzWpisy()) { } else { return ("Nie mozna pobrac wpisow"); } } } ?>