JD\Cloudder\CloudinaryWrapper::upload PHP Метод

upload() публичный Метод

Upload image to cloud.
public upload ( mixed $source, string $publicId = null, array $uploadOptions = [], array $tags = [] ) : CloudinaryWrapper
$source mixed
$publicId string
$uploadOptions array
$tags array
Результат CloudinaryWrapper
    public function upload($source, $publicId = null, $uploadOptions = array(), $tags = array())
    {
        $defaults = array('public_id' => null, 'tags' => array());
        $options = array_merge($defaults, array('public_id' => $publicId, 'tags' => $tags));
        $options = array_merge($options, $uploadOptions);
        $this->uploadedResult = $this->getUploader()->upload($source, $options);
        return $this;
    }

Usage Example

Пример #1
0
 /**
  * Upload image to cloud.
  *
  * @param mixed $source
  * @param string $publicId
  * @param array $uploadOptions
  * @param array $tags
  * @return \JD\Cloudder\CloudinaryWrapper 
  * @static 
  */
 public static function upload($source, $publicId = null, $uploadOptions = array(), $tags = array())
 {
     return \JD\Cloudder\CloudinaryWrapper::upload($source, $publicId, $uploadOptions, $tags);
 }