cloudex v0.1.20 Cloudex.CloudinaryApi
The live API implementation for Cloudinary uploading
Summary
Functions
Catches error when public id was invalid
Converts the json result from cloudinary to a %UploadedImage{} struct
Catches upload called without a string argument
Functions
json_result_to_struct(result, source)
json_result_to_struct(map, String.t) :: %Cloudex.UploadedImage{bytes: term, created_at: term, etag: term, format: term, height: term, original_filename: term, public_id: term, resource_type: term, secure_url: term, signature: term, source: term, tags: term, type: term, url: term, version: term, width: term}
Converts the json result from cloudinary to a %UploadedImage{} struct
upload(item, opts \\ %{})
upload(String.t, map) :: %Cloudex.UploadedImage{bytes: term, created_at: term, etag: term, format: term, height: term, original_filename: term, public_id: term, resource_type: term, secure_url: term, signature: term, source: term, tags: term, type: term, url: term, version: term, width: term}
upload({:ok, String.t}, map) :: %Cloudex.UploadedImage{bytes: term, created_at: term, etag: term, format: term, height: term, original_filename: term, public_id: term, resource_type: term, secure_url: term, signature: term, source: term, tags: term, type: term, url: term, version: term, width: term}
upload(item :: String.t, opts :: map) :: %Cloudex.UploadedImage{bytes: term, created_at: term, etag: term, format: term, height: term, original_filename: term, public_id: term, resource_type: term, secure_url: term, signature: term, source: term, tags: term, type: term, url: term, version: term, width: term}
upload(any, map) :: {:error, String.t}
Catches upload called without a string argument