Cześć.
Nigdy się nie zastanawiałem, czy wydajniej jest zapisywać dane kilkukrotnego(2-3 razy) użytku do zmiennej, czy zwracać za pomocą metody z return. Pytanie jest w odniesieniu do OOP.
private function patch() // ścieżka do pliku { return $this -> home_directory .$this-> type_mime_catalog[$this ->type]. $this-> slash .$this ->file['name']; } protected function open_file () // otwarcie pliku w celu usunięcia niebezpiecznych znaków. { return $content; }
public function open_file($path) { //tutaj reszta Twoich instrukcji return $content; }