abstract public getAvailableCiphers () ...
abstract public getCipher () ...
abstract public getKey () ...
abstract public setCipher (mixed $cipher) ...
abstract public decrypt (mixed $text, [mixed $key]) ...
abstract public encryptBase64 (mixed $text, [mixed $key]) ...
abstract public setKey (mixed $key) ...
abstract public decryptBase64 (mixed $text, [mixed $key]) ...
abstract public encrypt (mixed $text, [mixed $key]) ...
Source