### Classes and interfaces

# AssignedVar¶

An "inner" class for holding assigned var values.

« More »

# CapsuleTask¶

A phing task for generating output by using Capsule.

« More »

# ExportPropertiesTask¶

Saves currently defined properties into a specified file

« More »

# ExtractBaseTask¶

Base class for extracting tasks such as Unzip and Untar.

« More »

# FileHashTask¶

fileHash

« More »

# FileSizeTask¶

fileHash

« More »

# FileSyncTask¶

The FileSyncTask class copies files either to or from a remote host, or locally on the current host.

« More »

# FtpDeployTask¶

FtpDeployTask

« More »

# GrowlNotifyTask¶

Growl notification task for Phing, the PHP build tool.

« More »

# HttpGetTask¶

A HTTP request task.

« More »

# HttpRequestTask¶

A HTTP request task.

« More »

# JsMinTask¶

Task to minify javascript files.

« More »

# JslLintTask¶

A Javascript lint task.

« More »

# LoadFileTask¶

LoadFileTask

« More »

# MailTask¶

Send an e-mail message

« More »

# ManifestTask¶

ManifestTask

« More »

# PackageAsPathTask¶

Convert dot-notation packages to relative paths.

« More »

# ParallelTask¶

Uses the DocBlox_Parallel library to run nested Phing tasks concurrently.

« More »

# PatchTask¶

Patches a file by applying a 'diff' file to it

« More »

# PearPackage2Task¶

A task to create a PEAR package.xml version 2.0 file.

« More »

# PearPackageTask¶

A task to create PEAR package.xml file.

« More »

# PearPkgMapping¶

Handles complex options <mapping> elements which are hashes (assoc arrays).

« More »

# PearPkgMappingElement¶

Sub-element of <mapping>.

« More »

# PearPkgOption¶

Generic option class is used for non-complex options.

« More »

# PearPkgRole¶

Encapsulates file roles

« More »

# PharPackageTask¶

Package task for {@link http://ru.php.net/manual/en/book.phar.php Phar technology}.

« More »

# PhpCodeSnifferTask¶

A PHP code sniffer task.

« More »

# PhpCodeSnifferTask_FormatterElement¶

Base class for those classes that can appear inside the build file as stand alone data types.

« More »

# PhpCodeSnifferTask_Wrapper¶

Wrapper to disable PHPCS's destructor

« More »

# PhpLintTask¶

A PHP lint task.

« More »

# S3GetTask¶

Downloads an object off S3

« More »

# S3PutTask¶

Stores an object on S3

« More »

# ScpTask¶

Copy files to and from a remote host using scp.

« More »

# Service_Amazon¶

Abstract Service_Amazon class.

« More »

# Service_Amazon_S3¶

Abstract Service_Amazon_S3 class.

« More »

# SmartyTask¶

A phing task for generating output by using Smarty.

« More »

# SshTask¶

Execute commands on a remote host using ssh.

« More »

# SymlinkTask¶

Generates symlinks based on a target / link combination.

« More »

# TarFileSet¶

This is a FileSet with the option to specify permissions.

« More »

# TarTask¶

Creates a tar archive using PEAR Archive_Tar.

« More »

# UntarTask¶

Extracts one or several tar archives using PEAR Archive_Tar

« More »

# UnzipTask¶

Extracts one or several zip archives using ZipArchive class.

« More »

# VersionTask¶

VersionTask

« More »

# XmlLintTask¶

A XML lint task.

« More »

# XmlPropertyTask¶

Task for setting properties from an XML file in buildfiles.

« More »

# ZendCodeAnalyzerTask¶

ZendCodeAnalyzerTask analyze PHP source code using the ZendCodeAnalyzer included in Zend Studio 5.1

« More »

# ZipFileSet¶

This is a FileSet with the to specify permissions.

« More »

# ZipTask¶

Creates a zip archive using PHP ZipArchive extension/

« More »

# rSTTask¶

reStructuredText rendering task for Phing, the PHP build tool.

« More »

### Classes and interfaces

# ApiGenTask¶

ApiGen task (http://apigen.org).

« More »

### Classes and interfaces

# CoverageMerger¶

Saves coverage output of the test to a specified database

« More »

# CoverageMergerTask¶

Merges code coverage snippets into a code coverage database

« More »

# CoverageReportTask¶

Transforms information in a code coverage database to XML

« More »

# CoverageReportTransformer¶

Transform a Phing/Xdebug code coverage xml report.

« More »

# CoverageSetupTask¶

Initializes a code coverage database

« More »

# CoverageThresholdTask¶

Stops the build if any of the specified coverage threshold was not reached

« More »

### Classes and interfaces

# CreoleSQLExecTask¶

Executes a series of SQL statements on a database using Creole.

« More »

# SQLExecTransaction¶

"Inner" class that contains the definition of a new transaction element.

« More »

### Classes and interfaces

# DbDeployTask¶

Generate SQL script for db using dbdeploy schema version table and delta scripts

« More »

### Classes and interfaces

# DocBloxTask¶

DocBlox Task (http://www.docblox-project.org)

« More »

### Classes and interfaces

# CloverPHPUnitResultFormatter¶

Prints Clover XML output of the test

« More »

# SummaryPHPUnitResultFormatter¶

Prints short summary output of the test to Phing's logging system.

« More »

# XMLPHPUnitResultFormatter¶

Prints XML output of the test to a specified Writer

« More »

### Classes and interfaces

# GitBaseTask¶

Base class for Git tasks

« More »

# GitBranchTask¶

Wrapper aroung git-branch

« More »

# GitCheckoutTask¶

Wrapper around git-checkout

« More »

# GitCloneTask¶

Wrapper around git-clone

« More »

# GitFetchTask¶

Wrapper aroung git-fetch

« More »

# GitGcTask¶

Wrapper around git-gc

« More »

# GitInitTask¶

Repository initialization task

« More »

# GitLogTask¶

Wrapper aroung git-log

« More »

# GitMergeTask¶

Wrapper aroung git-merge

« More »

# GitPullTask¶

Wrapper aroung git-pull

« More »

# GitPushTask¶

Wrapper aroung git-push

« More »

# GitTagTask¶

Wrapper around git-tag

« More »

### Classes and interfaces

# IoncubeComment¶

Wrapper for comments for ionCube tasks

« More »

# IoncubeEncoderTask¶

Invokes the ionCube Encoder (PHP4 or PHP5)

« More »

# IoncubeLicenseTask¶

Invokes the ionCube "make_license" program

« More »

### Classes and interfaces

# AbstractLiquibaseTask¶

Abstract Liquibase task.

« More »

# LiquibaseChangeLogTask¶

Task to create a changelog file.

« More »

# LiquibaseDbDocTask¶

Task to create a javadoc-like documentation based on current database and changelog.

« More »

# LiquibaseDiffTask¶

Task to create the diff between two databases.

« More »

# LiquibaseRollbackTask¶

Rollbacks the database changes.

« More »

# LiquibaseTagTask¶

Task to tag the current database state.

« More »

# LiquibaseUpdateTask¶

Task to update the database to latest version of the changelog file.

« More »

### Classes and interfaces

# PhpDependAnalyzerElement¶

Analyzer element for the PhpDependTask

« More »

# PhpDependLoggerElement¶

Logger element for the PhpDependTask.

« More »

# PhpDependTask¶

Runs the PHP_Depend software analyzer and metric tool.

« More »

### Classes and interfaces

# DefaultPDOQuerySplitter¶

Splits SQL source into queries using simple regular expressions

« More »

# PDOQuerySplitter¶

Base class for classes that split SQL source into separate queries

« More »

# PDOResultFormatter¶

Abstract

« More »

# PDOSQLExecFormatterElement¶

A class to represent the nested <formatter> element for PDO SQL results.

« More »

# PDOSQLExecTask¶

Executes a series of SQL statements on a database using PDO.

« More »

# PDOSQLExecTransaction¶

"Inner" class that contains the definition of a new transaction element.

« More »

# PgsqlPDOQuerySplitter¶

Splits PostgreSQL's dialect of SQL into separate queries

« More »

# PlainPDOResultFormatter¶

Plain text formatter for PDO results.

« More »

# XMLPDOResultFormatter¶

XML formatter for PDO results.

« More »

### Classes and interfaces

# PEAR_PackageFileManager_Fileset¶

Builds list of files for PEAR_PackageFileManager using a Phing FileSet.

« More »

### Classes and interfaces

# PharMetadata¶

« More »

# PharMetadataElement¶

« More »

### Classes and interfaces

# PhkPackageTask¶

See {@link http://phk.tekwire.net/} for more information about PHK.

« More »

# PhkPackageWebAccess¶

« More »

# PhkPackageWebAccessPath¶

« More »

### Classes and interfaces

# PHPCPDFormatterElement¶

A wrapper for the implementations of PHPCPDResultFormatter.

« More »

# PHPCPDTask¶

Runs PHP Copy & Paste Detector.

« More »

### Classes and interfaces

# DefaultPHPCPDResultFormatter¶

Prints plain text output of phpcpd run

« More »

# PHPCPDResultFormatter¶

This abstract class describes classes that format the results of a PHPCPD run.

« More »

# PMDPHPCPDResultFormatter¶

Prints PMD-XML output of phpcpd run

« More »

### Classes and interfaces

# PhingPhpDocumentorErrorTracker¶

Phing subclass of the ErrorTracker class provided with PhpDocumentor to work around limitations in PhpDocumentor API.

« More »

# PhingPhpDocumentorSetup¶

Phing subclass of the phpDocumentor_setup class provided with PhpDocumentor to work around limitations in PhpDocumentor API.

« More »

# PhpDocumentor2Task¶

PhpDocumentor2 Task (http://www.phpdoc.org) Based on the DocBlox Task

« More »

# PhpDocumentor2Wrapper¶

Wrapper around PhpDocumentor2 (so we retain PHP 5.2 compatibility in the main task)

« More »

# PhpDocumentorExternalTask¶

Task to run phpDocumentor with an external process

« More »

# PhpDocumentorTask¶

Task to run PhpDocumentor.

« More »

### Classes and interfaces

# PHPLocTask¶

Runs phploc a tool for quickly measuring the size of PHP projects.

« More »

### Classes and interfaces

# PHPMDFormatterElement¶

A wrapper for the implementations of PHPMDResultFormatter.

« More »

# PHPMDTask¶

Runs PHP Mess Detector.

« More »

### Classes and interfaces

# BatchTest¶

Scans a list of files given by the fileset attribute, extracts valid test cases

« More »

# FormatterElement¶

A wrapper for the implementations of PHPUnit2ResultFormatter.

« More »

# PHPUnitReportTask¶

Transform a PHPUnit xml report using XSLT.

« More »

# PHPUnitTask¶

Runs PHPUnit tests.

« More »

# PHPUnitTestRunner¶

Simple Testrunner for PHPUnit that runs all tests of a testsuite.

« More »

# PHPUnitUtil¶

Various utility functions

« More »

### Classes and interfaces

# PHPUnitResultFormatter¶

This abstract class describes classes that format the results of a PHPUnit testrun.

« More »

# PlainPHPUnitResultFormatter¶

Prints plain text output of the test to a specified Writer.

« More »

### Classes and interfaces

# SimpleTestCountResultFormatter¶

Dummy result formatter used to count SimpleTest results

« More »

# SimpleTestDebugResultFormatter¶

Prints plain text output of the test to a specified Writer.

« More »

# SimpleTestFormatterElement¶

Child class of "FormatterElement", overrides setType to provide other formatter classes for SimpleTest

« More »

# SimpleTestPlainResultFormatter¶

Prints plain text output of the test to a specified Writer.

« More »

# SimpleTestResultFormatter¶

This abstract class describes classes that format the results of a SimpleTest testrun.

« More »

# SimpleTestSummaryResultFormatter¶

Prints short summary output of the test to Phing's logging system.

« More »

# SimpleTestTask¶

Runs SimpleTest tests.

« More »

# SimpleTestXmlResultFormatter¶

Prints plain text output of the test to a specified Writer.

« More »

### Classes and interfaces

# SvnBaseTask¶

Base class for Subversion tasks

« More »

# SvnCheckoutTask¶

Checks out a repository to a local directory

« More »

# SvnCommitTask¶

Commits changes in a local working copy to the repository

« More »

# SvnCopyTask¶

Copies a repository from the repository url to another

« More »

# SvnExportTask¶

Exports/checks out a repository to a local directory with authentication

« More »

# SvnInfoTask¶

Parses the output of 'svn info --xml' and

« More »

# SvnLastRevisionTask¶

Stores the number of the last revision of a workingcopy in a property

« More »

# SvnListTask¶

Stores the output of a list command on a workingcopy or repositoryurl in a property.

« More »

# SvnLogTask¶

Stores the output of a log command on a workingcopy or repositoryurl in a property.

« More »

# SvnSwitchTask¶

Switches a repository at a given local directory to a different location

« More »

# SvnUpdateTask¶

Updates a repository in local directory

« More »

### Classes and interfaces

# ZendGuardEncodeTask¶

Encodes files using Zeng Guard Encoder

« More »

# ZendGuardFileSet¶

This is a FileSet with the to specify permissions.

« More »

# ZendGuardLicenseTask¶

Produce license files using Zeng Guard.

« More »