uploadFile method has continous assignment Line 33: $fileField = $this->owner->{$this->fileField}; Line 34: $fileField = CUploadedFile::getInstance($this->owner, $this->fileField);