protected static function onRecordSaved(ActiveRecord $Buzz, $requestData) { parent::onRecordSaved($Buzz, $requestData); // attach uploaded images MediaRequestHandler::$responseMode = 'return'; if (!empty($_FILES['image'])) { $uploadResponse = MediaRequestHandler::handleUploadRequest(['fieldName' => 'image', 'ContextClass' => 'Buzz', 'ContextID' => $Buzz->ID]); if ($uploadResponse['responseID'] == 'uploadComplete') { $Buzz->Image = $uploadResponse['data']['data']; } } $Buzz->save(); }