public function saveRecording(Datebase $db)
 {
     $ownerUserId = 1;
     // test
     $toUserId = $_SESSION['recording_to_userId'];
     unset($_SESSION['recording_to_userId']);
     $recModel = new RecordModel($db);
     $filename = $recModel->setRecordingFilename($ownerUserId);
     $filenameAndExt = $recModel->saveRecordingToFile($filename);
     $recId = $recModel->insertRecording($ownerUserId, $toUserId, $filenameAndExt);
 }
示例#2
0
 public function saveRecording($db)
 {
     $recModel = new RecordModel($db);
     $recModel->setRecordingUploadStatus(false);
     // set a session to indicate recording began uploading
     $ownerUserId = $_SESSION['active_user_id'];
     $toUserId = $_SESSION['recording_to_userId'];
     unset($_SESSION['recording_to_userId']);
     $filename = $recModel->setRecordingFilename($ownerUserId);
     if ($filename != null) {
         $filenameAndExt = $recModel->saveRecordingToFile($filename);
         $recId = $recModel->insertRecording($ownerUserId, $toUserId, $filenameAndExt);
     }
     $recModel->setRecordingUploadStatus(true);
     // all finished
 }