-2

如何在 laravel 库中添加 laravel 版本更新或 PHP 版本更新时未删除的自定义方法,我正在使用 Cloudinary 库“https://github.com/jrm2k6/cloudder”,我需要添加一个自定义函数包含在库中。

 public function uploadLargeVideo($source, $publicId = null, $uploadOptions = array(), $tags = array())
{
    $options = array_merge($uploadOptions, ['resource_type' => 'video']);
    return $this->upload_large($source, $publicId,  $options, $tags);
}
4

1 回答 1

0

您可以创建一个扩展库提供的类的新类。

<?php

namespace App\Support;

use JD\Cloudder\Facades\Cloudder as BaseCloudder;

class Cloudder extends BaseCloudder
{
    // add your methods here
}

然后在你的控制器中使用App\Support\Cloudder而不是。JD\Cloudder\Facades\Cloudder

于 2020-12-31T08:44:04.877 回答