Class Copy
Permet de copier un fichier ou un répertoire dans un autre. À inclure dans
une tâche env ou target.
Exemple : <copy src="/path/to/src" dest="${SERVERS}:/path/to/dest"
/>
-
Himedia\Padocc\Task
-
Himedia\Padocc\Task\Base\Copy
Methods summary
protected
|
#
init( )
Initializes task.
Overrides
|
public static
string
|
#
getTagName( )
Retourne le nom du tag XML correspondant à cette tâche dans les config
projet.
Retourne le nom du tag XML correspondant à cette tâche dans les config
projet.
Returns
string nom du tag XML correspondant à cette tâche dans les config projet.
Throws
RuntimeException si appelée directement sur Task.
CodeCoverageIgnore
Overrides
|
public
|
#
check( )
Vérifie au moyen de tests basiques que la tâche peut être exécutée.
Lance une exception si tel n'est pas le cas.
Vérifie au moyen de tests basiques que la tâche peut être exécutée.
Lance une exception si tel n'est pas le cas.
Comme toute les tâches sont vérifiées avant que la première ne soit
exécutée, doit permettre de remonter au plus tôt tout dysfonctionnement.
Appelé avant la méthode execute().
Throws
UnexpectedValueException en cas d'attribut ou fichier manquant
DomainException en cas de valeur non permise
Overrides
|
protected
|
#
centralExecute( )
Phase de traitements centraux de l'exécution de la tâche. Elle devrait
systématiquement commencer par "parent::centralExecute();". Appelé par
execute().
Phase de traitements centraux de l'exécution de la tâche. Elle devrait
systématiquement commencer par "parent::centralExecute();". Appelé par
execute().
See
Overrides
|
Methods inherited from Himedia\Padocc\Task
__construct(),
execute(),
expandPath(),
fetchAttributes(),
getLogger(),
getNewInstance(),
postExecute(),
preExecute(),
processPath(),
processSimplePath(),
registerPaths(),
reroutePaths(),
setAttributePropertiesAdapter(),
setLogger(),
setNumberingAdapter(),
setPropertiesAdapter(),
setShellAdapter(),
setUp()
|
Properties inherited from Himedia\Padocc\Task
$aAttValues,
$aAttrProperties,
$aConfig,
$aRegisteredPaths,
$oAttrProperties,
$oDIContainer,
$oNumbering,
$oProject,
$oProperties,
$oShell,
$oXMLTask,
$sCounter,
$sName
|