classes/phing/tasks/ext/ioncube/IoncubeEncoderTask.php
\IoncubeEncoderTask
Invokes the ionCube Encoder (PHP4 or PHP5)
Use {@link Project#createTask} to register a new Task.
- Extends from
- \Task
- author
- Michiel Rook
- author
- Andrew Eddie
- author
- Domenico Sgarbossa
- copyright
- 2001,2002 THYRELL. All rights reserved
- package
- phing.tasks.ext.ioncube
- since
- 2.2.0
- version
- $Id: IoncubeEncoderTask.php 1183 2011-06-22 13:31:31Z mrook $
Properties
Methods

addComment(
$comment
)
:
Adds a comment to be used in encoded files
| Name | Type | Description |
|---|---|---|
| $comment |

getTargetOption(
)
:
Returns he option to use when encoding target directory already exists (defaults to none)

setActionIfNoLoader(
$value
)
:
Sets the action-if-no-loader option
| Name | Type | Description |
|---|---|---|
| $value |

setAllowEncodingIntoSource(
$value
)
:
Sets the allow-encoding-into-source option
| Name | Type | Description |
|---|---|---|
| $value |

setCopy(
$value
)
:
Sets files or folders to copy (separated by space)
| Name | Type | Description |
|---|---|---|
| $value |

setEncode(
$value
)
:
Sets additional file patterns, files or directories to encode,
or to reverse the effect of copy (separated by space)
| Name | Type | Description |
|---|---|---|
| $value |

setEncrypt(
$value
)
:
Sets regexps of additional files to encrypt (separated by space)
| Name | Type | Description |
|---|---|---|
| $value |

setExpirein(
$value
)
:
Sets a period after which the files expire
| Name | Type | Description |
|---|---|---|
| $value |

setExpireon(
$value
)
:
Sets a YYYY-MM-DD date to expire the files
| Name | Type | Description |
|---|---|---|
| $value |

setIgnore(
$value
)
:
Set files and directories to ignore entirely and exclude from the target directory
(separated by space).
| Name | Type | Description |
|---|---|---|
| $value |

setIgnoreDeprecatedWarnings(
$value
)
:
Sets the ignore-deprecated-warnings option
| Name | Type | Description |
|---|---|---|
| $value |

setIgnoreStrictWarnings(
$value
)
:
Sets the ignore-strict-warnings option
| Name | Type | Description |
|---|---|---|
| $value |

setIoncubePath(
$value
)
:
Sets the path to the ionCube encoder
| Name | Type | Description |
|---|---|---|
| $value |

setKeep(
$value
)
:
Set files and directories not to be ignored (separated by space).
| Name | Type | Description |
|---|---|---|
| $value |

setLicensePath(
$value
)
:
Sets the path to the license file to use
| Name | Type | Description |
|---|---|---|
| $value |

setMessageIfNoLoader(
$value
)
:
Sets the message-if-no-loader option
| Name | Type | Description |
|---|---|---|
| $value |

setNoDocComments(
$value
)
:
Sets the no-doc-comments option
| Name | Type | Description |
|---|---|---|
| $value |

setNoShortOpenTags(
$value
)
:
Sets the no-short-open-tags option
| Name | Type | Description |
|---|---|---|
| $value |

setObfuscationExclusionFile(
$value
)
:
Sets the obfuscation-exclusions-file option
| Name | Type | Description |
|---|---|---|
| $value |

setObfuscationKey(
$value
)
:
Sets the obfuscation key (required if using the obfuscate option)
| Name | Type | Description |
|---|---|---|
| $value |

setPassPhrase(
$value
)
:
Sets the passphrase to use when encoding files
| Name | Type | Description |
|---|---|---|
| $value |

setPhpVersion(
$value
)
:
Sets the version of PHP to use (defaults to 5)
| Name | Type | Description |
|---|---|---|
| $value |

setShowCommandLine(
$value
)
:
Sets whether to show command line before it is executed
| Name | Type | Description |
|---|---|---|
| $value |

setTargetOption(
$targetOption
)
:
Sets the option to use when encoding target directory already exists (defaults to none)
| Name | Type | Description |
|---|---|---|
| $targetOption |