classes/phing/tasks/ext/docblox/DocBloxTask.php

\DocBloxTask

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

Use {@link Project#createTask} to register a new Task.

Extends from
\Task
author
Michiel Rook
copyright
2001,2002 THYRELL. All rights reserved
package
phing.tasks.ext.docblox
since
2.4.6
version
$Revision: 1269 $

Properties

Propertyprivatestring  $destDir= ''

Destination/target directory

Details
Type
string
Propertyprivate\FileSet[]  $filesets= 'array'

List of filesets

Default valuearrayDetails
Type
\FileSet[]
Propertyprivateboolean  $quiet= 'true'

Force DocBlox to be quiet

Default valuetrueDetails
Type
boolean
Propertyprivatestring  $title= ''

Title of the project

Details
Type
string

Methods

methodpublic  createFileSet( ) : \FileSet
Nested creator, adds a set of files (nested fileset attribute).
Returns
Type Description
\FileSet
methodprivate  initializeDocBlox( ) :
Finds and initializes the DocBlox installation
methodpublic  main( ) :
Task entry point
Details
see
\Task::main()
methodprivate  parseFiles( ) : string
Build a list of files (from the fileset elements) and call the DocBlox parser
Returns
Type Description
string
methodpublic  setDestDir( string $destDir ) :
Sets destination/target directory
Parameters
Name Type Description
$destDir string
methodpublic  setOutput( string $output ) :
Convenience setter (@see setDestDir)
Parameters
Name Type Description
$output string
methodpublic  setQuiet( boolean $quiet ) :
Forces DocBlox to be quiet
Parameters
Name Type Description
$quiet boolean
methodpublic  setTitle( \strings $title ) :
Sets the title of the project
Parameters
Name Type Description
$title \strings
Documentation was generated by DocBlox 0.13.1.