I'd rather prefer to use the traditional way : `$key = isset($data['key']) ? $data['key'] : $this->fetchInstanceKey();`.

one less caracter, more easier to convert if PHP ever has http://www.rubyinside.com/what-rubys-double-pipe-or-equals-really-does-5488.html