Classes and interfaces
AssignedVar¶
An "inner" class for holding assigned var values.
« More »
CapsuleTask¶
A phing task for generating output by using Capsule.
« More »
ComposerTask¶
Composer Task
Run composer straight from phing
« More »
ExportPropertiesTask¶
Saves currently defined properties into a specified file
« More »
FileSyncTask¶
The FileSyncTask class copies files either to or from a remote host, or locally
on the current host.
« More »
GrowlNotifyTask¶
Growl notification task for Phing, the PHP build tool.
« More »
HttpRequestTask¶
A HTTP request task.
« More »
JsMinTask¶
Task to minify javascript files.
« More »
JslLintTask¶
A Javascript lint task.
« 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 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 »
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_Wrapper¶
Wrapper to disable PHPCS's destructor
« More »
S3GetTask¶
Downloads an object off 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 »
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 »
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 »
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 »
Classes and interfaces
DocBloxTask¶
DocBlox Task (http://www.docblox-project.org)
« 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 »
GitCommitTask¶
Wrapper around git-commit
« More »
GitFetchTask¶
Wrapper aroung git-fetch
« More »
GitInitTask¶
Repository initialization task
« More »
GitMergeTask¶
Wrapper aroung git-merge
« More »
GitPullTask¶
Wrapper aroung git-pull
« More »
GitPushTask¶
Wrapper aroung git-push
« More »
Classes and interfaces
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 »
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 »
Classes and interfaces
PEAR_PackageFileManager_Fileset¶
Builds list of files for PEAR_PackageFileManager using a Phing FileSet.
« More »
Classes and interfaces
PhkPackageTask¶
See {@link http://phk.tekwire.net/} for more information about PHK.
« More »
Classes and interfaces
PHPCPDTask¶
Runs PHP Copy & Paste Detector.
« 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
BatchTest¶
Scans a list of files given by the fileset attribute, extracts valid test cases
« More »
PHPUnitReportTask¶
Transform a PHPUnit xml report using XSLT.
« More »
PHPUnitTestRunner¶
Simple Testrunner for PHPUnit that runs all tests of a testsuite.
« More »
PHPUnitUtil¶
Various utility functions
« More »
Classes and interfaces
SimpleTestTask¶
Runs SimpleTest tests.
« 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
Arg¶
Implementation of console argument
« More »
SymfonyConsoleTask¶
Symfony Console Task
« 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 »
Classes and interfaces
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 »
AppendTask¶
Appends text, contents of a file or set of files defined by a filelist to a destination file.
« More »
CVSPassTask¶
Adds an new entry to a CVS password file.
« More »
ChmodTask¶
Task that changes the permissions on a file/directory.
« More »
ChownTask¶
Task that changes the permissions on a file/directory.
« More »
ConditionTask¶
task as a generalization of
« More »
CreoleTask¶
Handles Creole configuration needed by SQL type tasks.
« More »
CvsTask¶
Task for performing CVS operations.
« More »
DeleteTask¶
Deletes a file or directory, or set of files defined by a fileset.
« More »
EchoTask¶
Echos a message to the logging system or to a file
« More »
ElseIfTask¶
"Inner" class for IfTask.
« More »
ExecTask¶
Executes a command on the shell.
« More »
FailTask¶
Exits the active build, giving an additional message
if available.
« More »
FunctionParam¶
Supports the nested tag for PhpTask.
« 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 »
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 »
MkdirTask¶
Task to create a directory.
« More »
MoveTask¶
Moves a file or directory to a new file or directory.
« More »
PDOTask¶
Handles PDO configuration needed by SQL type tasks.
« More »
PhingCallTask¶
Call another target in the same project.
« More »
PhingReference¶
Helper class that implements the nested
element of and .
« More »
PhingTask¶
Task that invokes phing on another build file.
« More »
PhpEvalTask¶
Executes PHP function or evaluates expression and sets return value to a property.
« More »
PropertyPromptTask¶
Deprecated task that uses console to prompt user for property values.
« More »
PropertyTask¶
Task for setting properties in buildfiles.
« More »
ReflexiveTask¶
This task is for using filter chains to make changes to files and overwrite the original files.
« 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 »
ResolvePathTask¶
Task for resolving relative paths and setting absolute path in property value.
« More »
SequentialTask¶
Sequential is a container task that contains other Phing Task objects.
« More »
TaskdefTask¶
Register a task for use within a buildfile.
« More »
TouchTask¶
Touch a file and/or fileset(s); corresponds to the Unix touch command.
« More »
TryCatchTask¶
A wrapper task that lets you run tasks(s) when another set
of tasks fails.
« More »
TstampTask¶
Sets properties to the current time, or offsets from the current time.
« More »
TypedefTask¶
Register a datatype for use within a buildfile.
« More »
UpToDateTask¶
Sets the given property if the specified target has a timestamp
greater than all of the source files.
« 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 »
XsltTask¶
Implements an XSLT processing filter while copying files.
« More »
Classes and interfaces
Condition¶
Condition interface specification:
« 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 »
ContainsCondition¶
Is one string part of another string?
« More »
EqualsCondition¶
A simple string comparator.
« 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 »
OsCondition¶
Condition that tests the OS type.
« More »
ReferenceExistsCondition¶
Condition that tests whether a given reference exists.
« More »