Bu örnek düşünün lütfen. (PHP)
class Database{
private $result;
private $conn;
function query($sql){
$result = $this->conn->query($sql);
// Set the Database::$result ?? Or return the value and avoid setting property?
return $result;
// $this->result = $result;
}
}
Bu yöntemlerin her ikisi de avantajları nelerdir? Nerede tabidir?