| XOOPS RMCommon Utilities
    2.1.8.91RC
    | 
| Public Member Functions | |
| __construct ($sourceFile='', $destinationFile='') | |
| __call ($method, $args) | |
| clearHistory () | |
| execute ($cmd) | |
| getBinary ($binName) | |
| getDestination () | |
| getHistory ($type=Null) | |
| getImageMagickPath () | |
| getImageQuality () | |
| getLog () | |
| getSource () | |
| requirePlugin ($name, $version=null) | |
| setDestination ($path) | |
| setHistory ($path) | |
| setImageMagickPath ($path) | |
| setImageQuality ($value) | |
| setSource ($path) | |
| Public Attributes | |
| $debug = false | |
| Private Member Functions | |
| loadPlugins () | |
| Private Attributes | |
| $availableMethods = array() | |
| $destination = '' | |
| $escapeChars = null | |
| $history = array() | |
| $imageMagickPath = '' | |
| $imageQuality = 80 | |
| $loadedPlugins = array() | |
| $log = array() | |
| $originalFile = '' | |
| $source = '' | |
phMagick - Image manipulation with Image Magick
Definition at line 29 of file phmagick.php.
| phmagick::__construct | ( | $sourceFile = '', | |
| $destinationFile = '' | |||
| ) | 
Definition at line 45 of file phmagick.php.
References loadPlugins().

| phmagick::__call | ( | $method, | |
| $args | |||
| ) | 
Definition at line 200 of file phmagick.php.
References $ret.
| phmagick::clearHistory | ( | ) | 
Definition at line 136 of file phmagick.php.
| phmagick::execute | ( | $cmd | ) | 
Definition at line 177 of file phmagick.php.
References $ret.
Referenced by phMagick_compose\acquireFrame(), phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_color\brighten(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_color\darken(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_text\fromString(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_compose\tile(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().

| phmagick::getBinary | ( | $binName | ) | 
Definition at line 62 of file phmagick.php.
References getImageMagickPath().
Referenced by phMagick_compose\acquireFrame(), phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_color\brighten(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_color\darken(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_text\fromString(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_compose\tile(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().


| phmagick::getDestination | ( | ) | 
Definition at line 83 of file phmagick.php.
References $destination, $source, and getSource().
Referenced by phMagick_compose\acquireFrame(), phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_color\brighten(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_color\darken(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_text\fromString(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_compose\tile(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().


| phmagick::getHistory | ( | $type = Null | ) | 
Definition at line 116 of file phmagick.php.
References $type, phMagickHistory\returnArray, and phMagickHistory\returnCsv.
Referenced by phMagick_compose\tile().

| phmagick::getImageMagickPath | ( | ) | 
Definition at line 101 of file phmagick.php.
References $imageMagickPath.
Referenced by getBinary().

| phmagick::getImageQuality | ( | ) | 
Definition at line 110 of file phmagick.php.
References $imageQuality.
Referenced by phMagick_convert\convert(), and phMagick_resize\resize().

| phmagick::getLog | ( | ) | 
Definition at line 59 of file phmagick.php.
References $log.
| phmagick::getSource | ( | ) | 
Definition at line 72 of file phmagick.php.
References $source.
Referenced by phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_info\getBits(), getDestination(), phMagick_info\getInfo(), phMagick_info\getMime(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_resize\resizeExactly(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().

| 
 | private | 
Definition at line 162 of file phmagick.php.
References $base, and $plugins.
Referenced by __construct().

| phmagick::requirePlugin | ( | $name, | |
| $version = null | |||
| ) | 
Definition at line 142 of file phmagick.php.
Referenced by phmagick_decorations\glow(), phMagick_transform\reflection(), and phMagick_resize\resizeExactly().

| phmagick::setDestination | ( | $path | ) | 
Definition at line 77 of file phmagick.php.
References $path.
Referenced by phMagick_resize\onTheFly().

| phmagick::setHistory | ( | $path | ) | 
Definition at line 131 of file phmagick.php.
References $path.
Referenced by phMagick_compose\acquireFrame(), phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_color\brighten(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_color\darken(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_text\fromString(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_compose\tile(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().

| phmagick::setImageMagickPath | ( | $path | ) | 
Definition at line 94 of file phmagick.php.
References $path.
| phmagick::setImageQuality | ( | $value | ) | 
Definition at line 105 of file phmagick.php.
| phmagick::setSource | ( | $path | ) | 
Definition at line 67 of file phmagick.php.
References $path.
Referenced by phMagick_compose\acquireFrame(), phMagick_color\autoLevels(), phmagick_decorations\border(), phMagick_color\brighten(), phMagick_enhancements\contrast(), phMagick_convert\convert(), phMagick_crop\crop(), phMagick_color\darken(), phMagick_enhancements\denoise(), phmagick_decorations\dropShadow(), phMagick_enhancements\edges(), phmagick_decorations\fakePolaroid(), phMagick_transform\flipHorizontal(), phMagick_transform\flipVertical(), phMagick_text\fromString(), phmagick_decorations\glow(), phMagick_color\invertColors(), phmagick_decorations\polaroid(), phMagick_transform\reflection(), phMagick_resize\resize(), phMagick_transform\rotate(), phmagick_decorations\roundCorners(), phMagick_enhancements\saturate(), phMagick_color\sepia(), phMagick_enhancements\sharpen(), phMagick_enhancements\smooth(), phMagick_compose\tile(), phMagick_color\toGreyScale(), and phMagick_compose\watermark().

| 
 | private | 
Definition at line 30 of file phmagick.php.
| phmagick::$debug = false | 
Definition at line 42 of file phmagick.php.
| 
 | private | 
Definition at line 38 of file phmagick.php.
Referenced by getDestination().
| 
 | private | 
Definition at line 33 of file phmagick.php.
| 
 | private | 
Definition at line 35 of file phmagick.php.
| 
 | private | 
Definition at line 39 of file phmagick.php.
Referenced by getImageMagickPath().
| 
 | private | 
Definition at line 40 of file phmagick.php.
Referenced by getImageQuality().
| 
 | private | 
Definition at line 31 of file phmagick.php.
| 
 | private | 
Definition at line 43 of file phmagick.php.
Referenced by getLog().
| 
 | private | 
Definition at line 36 of file phmagick.php.
| 
 | private | 
Definition at line 37 of file phmagick.php.
Referenced by getDestination(), and getSource().