public function SetImageSize($width, $height, $crop = 'fill', $gravity = 'faces') { CloudinaryFile::get_api(); $options = array('width' => $width, 'height' => $height, 'crop' => $crop, 'quality' => 70, 'gravity' => $gravity, 'secure_distribution' => true, 'secure' => true); $cloudinaryID = CloudinaryFile::get_public_id($this->CloudinaryURL); return Cloudinary::cloudinary_url($cloudinaryID . '.' . $this->Format, $options); }
public function Link() { CloudinaryFile::get_api(); $options = array('secure_distribution' => true, 'secure' => true); $cloudinaryID = CloudinaryFile::get_public_id($this->CloudinaryURL); return Cloudinary::cloudinary_url($cloudinaryID . '.' . $this->Format, $options); }
public function getinfo() { $publicID = CloudinaryFile::get_public_id($_REQUEST['cloudinary_id']); $api = CloudinaryFile::get_api(); $type = CloudinaryFile::get_resource_type($_REQUEST['cloudinary_id']); $data = $api->resource(urlencode($publicID), array('resource_type' => $type)); if ($data) { $data = $data->getArrayCopy(); return Convert::array2json($data); } return Convert::array2json(array('Error' => 1)); }