Segun el manual los objetos se pasan por referencia, que es la copia directa del objeto lo que se pasa por ejemplo:
   
Código php:
Ver originalfunction setProperty($aObj) {
       $aObj->foo = "bar";
}
 
$myObj = new stdClass();
setProperty($myObj);
echo $myObj->foo; // imprime bar
  
Saludos.