Abstract Class Asido_Driver_Shell

Description

Common file for all "shell" based solutions

  • abstract:

Located in /class.driver.shell.php (line 20)

Asido_Driver
   |
   --Asido_Driver_Shell
Direct descendents
Class Description
 class Asido_Driver_Imagick_Shell Asido "Imagick" driver (via shell)
Method Summary
 string __command (string $program, [string $args = ''])
 boolean __destroy_source (Asido_TMP &$tmp)
 boolean __destroy_target (Asido_TMP &$tmp)
 string __exec (string $program)
Variables

Inherited Variables

Inherited from Asido_Driver

Asido_Driver::$__mime
Methods
__command (line 88)

Run a command

  • access: protected
string __command (string $program, [string $args = ''])
  • string $program
  • string $args
__destroy_source (line 102)

Destroy the source for the provided temporary object

  • abstract:
  • access: protected
boolean __destroy_source (Asido_TMP &$tmp)

Redefinition of:
Asido_Driver::__destroy_source()
Destroy the source for the provided temporary object
__destroy_target (line 114)

Destroy the target for the provided temporary object

  • abstract:
  • access: protected
boolean __destroy_target (Asido_TMP &$tmp)

Redefinition of:
Asido_Driver::__destroy_target()
Destroy the target for the provided temporary object
__exec (line 38)

Try to locate the program

  • access: protected
string __exec (string $program)
  • string $program

Inherited Methods

Inherited From Asido_Driver

 Asido_Driver::convert()
 Asido_Driver::copy()
 Asido_Driver::crop()
 Asido_Driver::flip()
 Asido_Driver::flop()
 Asido_Driver::frame()
 Asido_Driver::get_supported_types()
 Asido_Driver::grayscale()
 Asido_Driver::is_compatible()
 Asido_Driver::prepare()
 Asido_Driver::resize()
 Asido_Driver::rotate()
 Asido_Driver::save()
 Asido_Driver::supported()
 Asido_Driver::watermark()
 Asido_Driver::__canvas()
 Asido_Driver::__copy()
 Asido_Driver::__crop()
 Asido_Driver::__destroy_source()
 Asido_Driver::__destroy_target()
 Asido_Driver::__flip()
 Asido_Driver::__flop()
 Asido_Driver::__grayscale()
 Asido_Driver::__open()
 Asido_Driver::__resize()
 Asido_Driver::__rotate()
 Asido_Driver::__tmpfile()
 Asido_Driver::__tmpimage()
 Asido_Driver::__write()

Documentation generated on Mon, 09 Apr 2007 23:57:08 +0300 by phpDocumentor 1.3.0RC4