Sorry, I worked too much again today :-) I'm puzzled. How would it change the statement?
Isn't
```php
($this->getFile() instanceof CUploadedFile || is_file($this->getFile()) && is_readable($this->getFile())))
```
the same as
```php
$this->getFile() instanceof CUploadedFile || is_file($this->getFile()) && is_readable($this->getFile()))
```
?