phpCoreLib2
[ class tree: phpCoreLib2 ] [ index: phpCoreLib2 ] [ all elements ]

Class: DSimpleImageUpload

Source Location: /Files/Images/DSimpleImageUpload.php

Class Overview

DObject
   |
   --DCommonImages
      |
      --DImageSizeTransform
         |
         --DSimpleImageUpload

Image upload


Variables

Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: DImageSizeTransform

DImageSizeTransform::__construct()
DImageSizeTransform::calcNewImageDimesion()
DImageSizeTransform::calculateWatermarkHorizontalPosition()
Calculate horizontal watermark position
DImageSizeTransform::calculateWatermarkVerticalPosition()

Class: DCommonImages

DCommonImages::__construct()
Constructor
DCommonImages::copyImageResource()
Copy and resize image
DCommonImages::createEmptyImageResource()
Create empty image resource
DCommonImages::createImageResource()
Check file type for support of GD libs
DCommonImages::createImageResourceFromBmp()
Create Image Resource From bmp File
DCommonImages::createImageResourceFromGif()
Create Image Resource From Gif File
DCommonImages::createImageResourceFromJpg()
Create Image Resource From Jpg File
DCommonImages::createImageResourceFromPng()
Create Image Resource From png File
DCommonImages::imageSize()
Get Image Size
DCommonImages::saveBmpImageResource()
Save Bmp Resource As File
DCommonImages::saveGifImageResource()
Save Gif Resource As File
DCommonImages::saveJpgImageResource()
Save Jpg Resource As File
DCommonImages::savePngImageResource()
Save Png Resource As File

Class: DObject

DObject::__construct()
Constructor
DObject::debug()
Debig
DObject::getClassMembers()
Gets member variables of the instance
DObject::getClassMemberType()
Gets class member type
DObject::getClassMethods()
Gets classes of the class
DObject::getClassName()
Gets class name
DObject::PHPSerialize()
Gets serialized string of the class
DObject::trace()
Trace
DObject::__destruct()
Descructor
DObject::__toString()
Returns String equivalent of the object.

Class Details

[line 17]
Image upload



[ Top ]


Class Variables

$newImageName =

[line 114]

new image name for save



Tags:

access:  public

Type:   string


[ Top ]

$watermarkHorizontalMargin =  10

[line 170]

watermark horizontal margin



Tags:

access:  public

Type:   int


[ Top ]

$watermarkHorizontalPosition =  "CENTER"

[line 162]

watermark horizontal position



Tags:

var:  optional LEFT | CENTER | RIGHT
access:  public

Type:   string


[ Top ]

$watermarkImagePath =

[line 122]

Set path to watermark image



Tags:

access:  public

Type:   string


[ Top ]

$watermarkVerticalMargin =  10

[line 178]

watermark vertical margin



Tags:

access:  public

Type:   int


[ Top ]

$watermarkVerticalPosition =  "CENTER"

[line 154]

watermarh vertical position



Tags:

var:  TOP | CENTER | BOTTOM
access:  public

Type:   string


[ Top ]



Class Methods


constructor __construct [line 191]

DSimpleImageUpload __construct( [ $fieldName = null], [ $storeDirectory = null])



Tags:

access:  public


Overrides DImageSizeTransform::__construct() (parent method not documented)

Parameters:

   $fieldName  
   $storeDirectory  

[ Top ]

method getNewImageName [line 433]

string getNewImageName( )

Get new image name



Tags:

access:  public


[ Top ]

method saveOriginaFile [line 379]

bool saveOriginaFile( )

Save original file



Tags:

access:  public


[ Top ]

method saveThumbImage [line 412]

bool saveThumbImage( $prefix $prefix, $width $width, $height $height, [$dir $dir = null])

SaveNewThumbImage



Tags:

access:  public


Parameters:

$prefix   $prefix   string prefix image name
$width   $width   int width image dimension
$height   $height   int height image dimension
$dir   $dir   optional string for different directory for save

[ Top ]

method saveThumbWithWatermark [line 448]

bool saveThumbWithWatermark( $prefix $prefix, $width $width, $height $height, $fullWatermarkPath $fullWatermarkPath, [$dir $dir = null])

SaveThumbImage with watermark



Tags:

access:  public


Parameters:

$prefix   $prefix   string prefix image name
$width   $width   int width image
$height   $height   int height image
$fullWatermarkPath   $fullWatermarkPath   string full path to watermark image
$dir   $dir   optional string for different directory for save

[ Top ]

method setWatermarkImage [line 322]

void setWatermarkImage( $watermarkImagePath $watermarkImagePath)

Set watermark image



Tags:

access:  public


Parameters:

$watermarkImagePath   $watermarkImagePath   string path to watermark image

[ Top ]


Documentation generated on Sat, 17 Apr 2010 22:11:42 +0300 by phpDocumentor 1.4.3