TestController.php 747 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Http\Controllers\API;
  3. use App\BO\BimFileBO;
  4. use App\Http\Controllers\Controller;
  5. use App\Libraries\BIM\BIMFactory;
  6. use App\Models\BimFile;
  7. use App\Models\File;
  8. use Illuminate\Support\Facades\Storage;
  9. class TestController extends Controller
  10. {
  11. public function test()
  12. {
  13. // $file = File::query()->findOrFail(973);
  14. // $bimFileBO = new BimFileBO($file->extension, $file->title, $file->createdBy->name, 'osgb');
  15. // $bimFileBO->modelDownloadUrl = Storage::url($file->pathname);
  16. // $bimInfo = BIMFactory::make($file->bimFile->bim_driver)->uploadFile(null, $bimFileBO);
  17. // BimFile::where('file_id', $file->id)->update($bimInfo);
  18. // return $this->successData($bimInfo);
  19. }
  20. }