Classes and interfaces

BuildListener

Interface for build listeners.

« More »

BuildLogger

Interface for build loggers.

« More »

ChainableReader

Interface indicating that a reader may be chained to another one.

« More »

Condition

Condition interface specification:

« More »

CustomChildCreator

Interface for elements that want to be able to create custom child elements at runtime.

« More »

ExtendFileSelector

This is the interface to be used by all custom selectors, those that are called through the <custom> tag.

« More »

FileNameMapper

Interface for filename mapper classes.

« More »

FileSelector

This is the interface to be used by all selectors.

« More »

InputHandler

Plugin to Phing to handle requests for user input.

« More »

Parameterizable

Parameterizable objects take genric key value pairs.

« More »

RegexpEngine

Contains some shared attributes and methods -- and some abstract methods with engine-specific implementations that sub-classes must override.

« More »

SelectorContainer

This is the interface for selectors that can contain other selectors.

« More »

SelectorScanner

An interface used to describe the actions required by any type of directory scanner that supports Selecters.

« More »

StreamRequiredBuildLogger

Interface for build loggers that require that out/err streams be set in order to function.

« More »

TaskContainer

Abstract interface for objects which can contain tasks (targets) Used to check if a class can contain tasks (via instanceof)

« More »

AbstractFileSet

The FileSet class provides methods and properties for accessing and managing filesets.

« More »

AbstractHandler

This is an abstract class all SAX handler classes must extend

« More »

AbstractLiquibaseTask

Abstract Liquibase task.

« More »

AbstractSAXParser

The abstract SAX parser class.

« More »

AdhocTask

Abstract class for creating adhoc Phing components in buildfile.

« More »

AdhocTaskdefTask

A class for creating adhoc tasks in build file.

« More »

AdhocTypedefTask

A class for creating adhoc datatypes in build file.

« More »

AndCondition

condition container.

« More »

AndSelector

This selector has a collection of other selectors, all of which have to select a file in order for this selector to select it.

« More »

AnsiColorLogger

Uses ANSI Color Code Sequences to colorize messages sent to the console.

« More »

ApiGenTask

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

« More »

AppendTask

Appends text, contents of a file or set of files defined by a filelist to a destination file.

« More »

Arg

Implementation of console argument

« More »

AssignedVar

An "inner" class for holding assigned var values.

« More »

AvailableTask

task.

« More »

BaseExtendSelector

Convenience base class for all selectors accessed through ExtendSelector.

« More »

BaseFilterReader

Base class for core filter readers.

« More »

BaseParamFilterReader

Base class for core filter readers.

« More »

BaseSelector

A convenience base class that you can subclass Selectors from.

« More »

BaseSelectorContainer

This is the base class for selectors that can contain other selectors.

« More »

BatchTest

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

« More »

BufferedReader

Convenience class for reading files.

« More »

BufferedWriter

Convenience class for writing files.

« More »

BuildEvent

Encapsulates a build specific event.

« More »

BuildException

BuildException is for when things go wrong in a build execution.

« More »

CVSPassTask

Adds an new entry to a CVS password file.

« More »

Capsule

Capsule is a simple "template" engine that essentially provides an isolated context for PHP scripts.

« More »

CapsuleTask

A phing task for generating output by using Capsule.

« More »

ChainReaderHelper

Process a FilterReader chain.

« More »

Character

« More »

ChmodTask

Task that changes the permissions on a file/directory.

« More »

ChownTask

Task that changes the permissions on a file/directory.

« More »

CloverPHPUnitResultFormatter

Prints Clover XML output of the test

« More »

Commandline

Commandline objects help handling command lines specifying processes to execute.

« More »

CommandlineArgument

"Inner" class used for nested xml command line definitions.

« More »

CommandlineMarker

Class to keep track of the position of an Argument.

« More »

Comment

The class that holds a comment representation.

« More »

ComposerTask

Composer Task Run composer straight from phing

« More »

ConditionBase

Abstract baseclass for the task as well as several conditions - ensures that the types of conditions inside the task and the "container" conditions are in sync.

« More »

ConditionEnumeration

"Inner" class for handling enumerations.

« More »

ConditionTask

task as a generalization of

« More »

ConfigurationException

ConfigurationException is thrown by Phing during the configuration and setup phase of the project.

« More »

ConsoleReader

Convenience class for reading console input.

« More »

Contains

Holds a contains element.

« More »

ContainsCondition

Is one string part of another string?

« More »

ContainsRegexpSelector

Selector that filters files based on whether they contain a particular string using regexp.

« More »

ContainsSelector

Selector that filters files based on whether they contain a particular string.

« More »

CopyTask

A phing copy task.

« More »

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 »

CreoleSQLExecTask

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

« More »

CreoleTask

Handles Creole configuration needed by SQL type tasks.

« More »

CvsTask

Task for performing CVS operations.

« More »

DataStore

An abstract representation of file and directory pathnames.

« More »

DataType

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

« More »

DataTypeHandler

Configures a Project (complete with Targets and Tasks) based on a XML build file.

« More »

DateSelector

Selector that chooses files based on their last modified date.

« More »

DbDeployTask

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

« More »

DbmsSyntax

Utility class for generating necessary server-specific SQL commands

« More »

DbmsSyntaxFactory

Factory for generating dbms-specific syntax-generating objects

« More »

DbmsSyntaxMsSql

Utility class for generating necessary server-specific SQL commands

« More »

DbmsSyntaxMysql

Utility class for generating necessary server-specific SQL commands

« More »

DbmsSyntaxOracle

Utility class for generating necessary server-specific SQL commands

« More »

DbmsSyntaxPgSQL

Utility class for generating necessary server-specific SQL commands

« More »

DbmsSyntaxSQLite

Utility class for generating necessary server-specific SQL commands

« More »

DefaultInputHandler

Prompts using print(); reads input from Console.

« More »

DefaultLogger

Writes a build event to the console.

« More »

DefaultPDOQuerySplitter

Splits SQL source into queries using simple regular expressions

« More »

DefaultPHPCPDResultFormatter

Prints plain text output of phpcpd run

« More »

DeleteTask

Deletes a file or directory, or set of files defined by a fileset.

« More »

DependSelector

Selector that filters files based on whether they are newer than a matching file in another directory tree.

« More »

DepthSelector

Selector that filters files based on the how deep in the directory tree they are.

« More »

Description

Description is used to provide a project-wide description element (that is, a description that applies to a buildfile as a whole).

« More »

DirSet

Subclass as hint for supporting tasks that the included directories instead of files should be used.

« More »

DirectoryScanner

Class for scanning a directory for files/directories that match a certain criteria.

« More »

DocBloxTask

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

« More »

DocBlox_Parallel_Manager

Manager class for Parallel processes.

« More »

DocBlox_Parallel_Worker

Class that represents the execution of a single task within a parallelized frame.

« More »

DocBlox_Parallel_WorkerPipe

Class that represents a named pipe for a Worker.

« More »

EchoTask

Echos a message to the logging system or to a file

« More »

ElseIfTask

"Inner" class for IfTask.

« More »

EqualsCondition

A simple string comparator.

« More »

EventObject

« More »

Excludes

Datatype which handles excluded files, classes and methods.

« More »

ExcludesNameEntry

Class for holding nested excludes elements (file, class, method).

« More »

ExecTask

Executes a command on the shell.

« More »

ExpandProperties

Expands Phing Properties, if any, in the data.

« More »

ExpatParseException

This class throws errors for Expat, the XML processor.

« More »

ExpatParser

This class is a wrapper for the PHP's internal expat parser.

« More »

ExportPropertiesTask

Saves currently defined properties into a specified file

« More »

ExtendSelector

Selector that selects files by forwarding the request on to other classes.

« More »

ExtendedFileStream

Extended file stream wrapper class which auto-creates directories

« More »

ExtractBaseTask

Base class for extracting tasks such as Unzip and Untar.

« More »

FailTask

Exits the active build, giving an additional message if available.

« More »

FileHashTask

fileHash

« More »

FileInputStream

Input stream subclass for file streams.

« More »

FileList

FileList represents an explicitly named list of files.

« More »

FileNotFoundException

« More »

FileOutputStream

Output stream subclass for file streams.

« More »

FileReader

Convenience class for reading files.

« More »

FileSet

Moved out of MatchingTask to make it a standalone object that could be referenced (by scripts for example).

« More »

FileSizeTask

fileHash

« More »

FileSyncTask

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

« More »

FileSystem

This is an abstract class for platform specific filesystem implementations you have to implement each method in the platform specific filesystem implementation classes Your local filesytem implementation must extend this class.

« More »

FileUtils

File utility class.

« More »

FileWriter

Convenience class for performing file write operations.

« More »

FilenameSelector

Selector that filters files based on the filename.

« More »

FilterChain

FilterChain may contain a chained set of filter readers.

« More »

FilterReader

Wrapper class for readers, which can be used to apply filters.

« More »

FlattenMapper

Removes any directory information from the passed path.

« More »

ForeachTask

task

« More »

FormatterElement

A wrapper for the implementations of PHPUnit2ResultFormatter.

« More »

FtpDeployTask

FtpDeployTask

« More »

FunctionParam

Supports the nested tag for PhpTask.

« More »

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 »

GitCommitTask

Wrapper around git-commit

« 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 »

GlobMapper

description here

« More »

GrowlNotifyTask

Growl notification task for Phing, the PHP build tool.

« More »

HeadFilter

Reads the first n lines of a stream.

« More »

HtmlColorLogger

Uses CSS class that must be defined in the HTML page where the Phing output is displayed.

« More »

HttpGetTask

A HTTP request task.

« More »

HttpRequestTask

A HTTP request task.

« More »

IOException

Extends Exception to take advantage of methods therein.

« More »

IconvFilter

Encode data from in encoding to out encoding.

« More »

IdentityMapper

This mapper does nothing ;)

« More »

IfTask

Perform some tasks based on whether a given condition holds true or not.

« More »

ImportTask

Imports another build file into the current project.

« More »

IncludePathTask

Adds a normalized path to the PHP include_path.

« More »

IniFileTokenReader

Class that allows reading tokens from INI files.

« More »

InputRequest

Encapsulates an input request.

« More »

InputStream

Wrapper class for PHP stream that supports read operations.

« More »

InputStreamReader

Writer class for OutputStream objects.

« More »

InputTask

Reads input from the InputHandler.

« More »

IntrospectionHelper

Helper class that collects the methods that a task or nested element holds to set attributes, create nested elements or hold PCDATA elements.

« More »

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 »

IsFalseCondition

Condition that tests whether a given string evals to false.

« More »

IsSetCondition

Condition that tests whether a given property has been set.

« More »

IsTrueCondition

Condition that tests whether a given string evals to true.

« More »

JSMin

jsmin.php - PHP implementation of Douglas Crockford's JSMin.

« More »

JSMinException

« More »

JsMinTask

Task to minify javascript files.

« More »

JslLintTask

A Javascript lint task.

« More »

LineContains

Filter which includes only those lines that contain all the user-specified strings.

« More »

LineContainsRegexp

Filter which includes only those lines that contain the user-specified regular expression matching strings.

« 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 »

LoadFileTask

LoadFileTask

« More »

Location

Stores the file name and line number of a XML file

« More »

LogWriter

Extends the Writer class to output messages to Phing's log

« More »

MailLogger

Uses PEAR Mail package to send the build log to one or more recipients.

« More »

MailTask

Send an e-mail message

« More »

MajoritySelector

This selector is here just to shake up your thinking a bit.

« More »

ManifestTask

ManifestTask

« More »

Mapper

Filename Mapper maps source file name(s) to target file name(s).

« More »

MatchingTask

This is an abstract task that should be used by all those tasks that require to include or exclude files based on pattern matching.

« More »

MergeMapper

For merging files into a single file.

« More »

MkdirTask

Task to create a directory.

« More »

MoveTask

Moves a file or directory to a new file or directory.

« More »

MultipleChoiceInputRequest

Encapsulates an input request.

« More »

NestedElementHandler

The nested element handler class.

« More »

NoBannerLogger

Extends DefaultLogger to strip out empty targets.

« More »

NoneSelector

This selector has a collection of other selectors.

« More »

NotCondition

condition.

« More »

NotSelector

This selector has one other selectors whose meaning it inverts.

« More »

NullPointerException

« More »

OrCondition

condition container.

« More »

OrSelector

This selector has a collection of other selectors, any of which have to select a file in order for this selector to select it.

« More »

OsCondition

Condition that tests the OS type.

« More »

OutputStream

Wrapper class for PHP stream that supports write operations.

« More »

OutputStreamWriter

Writer class for OutputStream objects.

« More »

PDOQuerySplitter

Base class for classes that split SQL source into separate queries

« More »

PDOResultFormatter

Abstract

« More »

PDOSQLExecFormatterElement

A class to represent the nested 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 »

PDOTask

Handles PDO configuration needed by SQL type tasks.

« More »

PEAR_PackageFileManager_Fileset

Builds list of files for PEAR_PackageFileManager using a Phing FileSet.

« More »

PHPCPDFormatterElement

A wrapper for the implementations of PHPCPDResultFormatter.

« More »

PHPCPDResultFormatter

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

« More »

PHPCPDTask

Runs PHP Copy & Paste Detector.

« More »

PHPLocTask

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

« More »

PHPMDFormatterElement

A wrapper for the implementations of PHPMDResultFormatter.

« More »

PHPMDTask

Runs PHP Mess Detector.

« More »

PHPUnitReportTask

Transform a PHPUnit xml report using XSLT.

« More »

PHPUnitResultFormatter

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

« More »

PHPUnitTask

Runs PHPUnit tests.

« More »

PHPUnitTestRunner

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

« More »

PHPUnitUtil

Various utility functions

« More »

PMDPHPCPDResultFormatter

Prints PMD-XML output of phpcpd run

« More »

PackageAsPathTask

Convert dot-notation packages to relative paths.

« More »

ParallelTask

Uses the DocBlox_Parallel library to run nested Phing tasks concurrently.

« More »

Parameter

A parameter is composed of a name, type and value.

« More »

PatchTask

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

« More »

Path

This object represents a path as used by include_path or PATH environment variable.

« More »

PathElement

Helper class, holds the nested <pathelement> values.

« More »

PathTokenizer

A Path tokenizer takes a path and returns the components that make up

« More »

PatternSet

The patternset storage component.

« More »

PatternSetNameEntry

"Internal" class for holding an include/exclude pattern.

« More »

PearLogListener

Writes build messages to PEAR Log.

« More »

PearPackage2Task

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

« More »

PearPackageScanner

Scans for files in a PEAR package.

« More »

PearPackageTask

A task to create PEAR package.xml file.

« More »

PearPkgMapping

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

« More »

PearPkgMappingElement

Sub-element of .

« More »

PearPkgOption

Generic option class is used for non-complex options.

« More »

PearPkgRole

Encapsulates file roles

« More »

PgsqlPDOQuerySplitter

Splits PostgreSQL's dialect of SQL into separate queries

« More »

PharMetadata

« More »

PharMetadataElement

« More »

PharPackageTask

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

« More »

Phing

Entry point into Phing.

« More »

PhingCallTask

Call another target in the same project.

« More »

PhingFile

An abstract representation of file and directory pathnames.

« More »

PhingFilterReader

A PhingFilterReader is a wrapper class that encloses the className and configuration of a Configurable FilterReader.

« More »

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 »

PhingReference

Helper class that implements the nested element of and .

« More »

PhingTask

Task that invokes phing on another build file.

« More »

PhingXMLContext

Track the current state of the Xml parse operation.

« More »

PhkPackageTask

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

« More »

PhkPackageWebAccess

« More »

PhkPackageWebAccessPath

« 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 »

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 »

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 »

PhpEvalTask

Executes PHP function or evaluates expression and sets return value to a property.

« More »

PhpLintTask

A PHP lint task.

« More »

PlainPDOResultFormatter

Plain text formatter for PDO results.

« More »

PlainPHPUnitResultFormatter

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

« More »

PrefixLines

Attaches a prefix to every line.

« More »

PregEngine

PREG Regexp Engine.

« More »

PresentSelector

Selector that filters files based on whether they appear in another directory tree.

« More »

Project

The Phing project class.

« More »

ProjectComponent

Abstract class providing properties and methods common to all the project components

« More »

ProjectConfigurator

The datatype handler class.

« More »

ProjectHandler

Handler class for the XML element This class handles all elements under the element.

« More »

Properties

Convenience class for reading and writing property files.

« More »

PropertyPromptTask

Deprecated task that uses console to prompt user for property values.

« More »

PropertyTask

Task for setting properties in buildfiles.

« More »

Reader

Abstract class for reading character streams.

« More »

Reference

Class to hold a reference to another object in the project.

« More »

ReferenceExistsCondition

Condition that tests whether a given reference exists.

« More »

ReflexiveTask

This task is for using filter chains to make changes to files and overwrite the original files.

« More »

Regexp

A factory class for regex functions.

« More »

RegexpMapper

Uses regular expressions to perform filename transformations.

« More »

Register

Static class to handle a slot-listening system.

« More »

RegisterSlot

Represents a slot in the register.

« More »

RegularExpression

A regular expression datatype.

« More »

ReplaceRegexp

Performs a regexp find/replace on stream.

« More »

ReplaceRegexpTask

ReplaceRegExp is a directory based task for replacing the occurrence of a given regular expression with a substitution pattern in a selected file or set of files.

« More »

ReplaceTokens

Replaces tokens in the original input with user-supplied values.

« More »

ReplaceTokensWithFile

Replaces tokens in the original input with the contents of a file.

« More »

ResolvePathTask

Task for resolving relative paths and setting absolute path in property value.

« More »

RootHandler

Root filter class for a phing buildfile.

« More »

RuntimeConfigurable

Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime.

« More »

S3GetTask

Downloads an object off S3

« More »

S3PutTask

Stores an object on S3

« More »

SQLExecTransaction

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

« More »

ScpTask

Copy files to and from a remote host using scp.

« More »

SecurityException

« More »

SelectSelector

This selector just holds one other selector and forwards all requests to it.

« More »

SelectorUtils

This is a utility class used by selectors and DirectoryScanner.

« More »

SequentialTask

Sequential is a container task that contains other Phing Task objects.

« More »

Service_Amazon

Abstract Service_Amazon class.

« More »

Service_Amazon_S3

Abstract Service_Amazon_S3 class.

« More »

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 »

SizeSelector

Selector that filters files based on their size.

« More »

SmartyTask

A phing task for generating output by using Smarty.

« More »

SourceFileScanner

Utility class that collects the functionality of the various scanDir methods that have been scattered in several tasks before.

« More »

SshTask

Execute commands on a remote host using ssh.

« More »

StringHelper

String helper utility class.

« More »

StringReader

Dummy class for reading from string of characters.

« More »

StripLineBreaks

Filter to flatten the stream to a single line.

« More »

StripLineComments

This filter strips line comments.

« More »

StripPhpComments

This is a Php comment and string stripper reader that filters those lexical tokens out for purposes of simple Php parsing.

« More »

StripWhitespace

Strips whitespace from [php] files using PHP stripwhitespace() method.

« More »

SummaryPHPUnitResultFormatter

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

« More »

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 »

SymfonyConsoleTask

Symfony Console Task

« More »

SymlinkTask

Generates symlinks based on a target / link combination.

« More »

TabToSpaces

Converts tabs to spaces.

« More »

TailFilter

Reads the last n lines of a stream.

« More »

TarFileSet

This is a FileSet with the option to specify permissions.

« More »

TarTask

Creates a tar archive using PEAR Archive_Tar.

« More »

Target

The Target component.

« More »

TargetHandler

The target handler class.

« More »

Task

The base class for all Tasks.

« More »

TaskAdapter

Use introspection to "adapt" an arbitrary ( not extending Task, but with similar patterns).

« More »

TaskHandler

The task handler class.

« More »

TaskdefTask

Register a task for use within a buildfile.

« More »

TidyFilter

This filter uses the bundled-with-PHP Tidy extension to filter input.

« More »

Timer

This class can be used to obtain the execution time of all of the scripts that are executed in the process of building a page.

« More »

Token

Holds a token.

« More »

TokenReader

Abstract class for TokenReaders.

« More »

TokenSource

A parameter is composed of a name, type and value.

« More »

TouchTask

Touch a file and/or fileset(s); corresponds to the Unix touch command.

« More »

TranslateGettext

Replaces gettext("message id") and _("message id") with the translated string.

« More »

TryCatchTask

A wrapper task that lets you run tasks(s) when another set of tasks fails.

« More »

TstampCustomFormat

« More »

TstampTask

Sets properties to the current time, or offsets from the current time.

« More »

TypeSelector

Selector that selects a certain kind of file: directory or regular file.

« More »

TypedefTask

Register a datatype for use within a buildfile.

« More »

UnixFileSystem

UnixFileSystem class.

« More »

UnknownElement

Wrapper class that holds all information necessary to create a task that did not exist when Phing started.

« More »

UntarTask

Extracts one or several tar archives using PEAR Archive_Tar

« More »

UnzipTask

Extracts one or several zip archives using ZipArchive class.

« More »

UpToDateTask

Sets the given property if the specified target has a timestamp greater than all of the source files.

« More »

VersionTask

VersionTask

« More »

WaitForTask

Based on Apache Ant Wait For:

« More »

WarnTask

Simple task to echo a warning message (Project::MSG_WARN) to all output devices.

« More »

Win32FileSystem

This is an abstract class for platform specific filesystem implementations you have to implement each method in the platform specific filesystem implementation classes Your local filesytem implementation must extend this class.

« More »

WinNTFileSystem

FileSystem for Windows NT/2000.

« More »

Writer

Abstract class for writing character streams.

« More »

XMLPDOResultFormatter

XML formatter for PDO results.

« More »

XMLPHPUnitResultFormatter

Prints XML output of the test to a specified Writer

« More »

XSLTParam

Class that holds an XSLT parameter.

« More »

XincludeFilter

Applies Xinclude parsing to incoming text.

« More »

XmlLintTask

A XML lint task.

« More »

XmlLogger

Generates a file in the current directory with an XML description of what happened during a build.

« More »

XmlPropertyTask

Task for setting properties from an XML file in buildfiles.

« More »

XsltFilter

Applies XSL stylesheet to incoming text.

« More »

XsltTask

Implements an XSLT processing filter while copying files.

« More »

YesNoInputRequest

Encapsulates an input request that returns a boolean (yes/no).

« More »

ZendCodeAnalyzerTask

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

« More »

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 »

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 »

Constants

 

PHPUnit_MAIN_METHOD

PHPUnit_MAIN_METHOD 
 

PHP_CLASSPATH

PHP_CLASSPATH