ApiGen task (http://apigen.org).
Use {@link Project#createTask} to register a new Task.
package |
phing.tasks.ext.apigen |
---|---|
author |
Martin Srank martin@smasty.net |
author |
Jaroslav Hanslík kukulich@kukulich.cz |
since | 2.4.10 |
setExecutable(string $executable)
string
setConfig(string $config)
string
setSource(string $source)
string
setDestination(string $destination)
string
setExtensions(string $extensions)
string
setExclude(string $exclude)
string
setSkipDocPath(string $skipDocPath)
string
setSkipDocPrefix(string $skipDocPrefix)
string
setCharset(string $charset)
string
setMain(string $main)
string
setTitle(string $title)
string
setBaseUrl(string $baseUrl)
string
setGoogleCseId(string $googleCseId)
string
setGoogleCseLabel(string $googleCseLabel)
string
setGoogleAnalytics(string $googleAnalytics)
string
setTemplateConfig(string $templateConfig)
string
setAllowedHtml(string $allowedHtml)
string
setGroups(string $groups)
string
setAutocomplete(string $autocomplete)
string
setAccessLevels(string $accessLevels)
Documentation only for methods and properties with the given access level will be generated.
string
setInternal(boolean $internal)
boolean
setPhp(boolean $php)
boolean
setTree(boolean $tree)
boolean
setDeprecated(boolean $deprecated)
boolean
setTodo(boolean $todo)
boolean
setSourceCode(boolean $sourceCode)
boolean
setDownload(boolean $download)
boolean
setReport(string $report)
string
setWipeout(boolean $wipeout)
boolean
setQuiet(boolean $quiet)
boolean
setUpdateCheck(boolean $updateCheck)
boolean
setDebug(boolean $debug)
boolean
main()
Should throw a BuildException if someting goes wrong with the build
This is abstract here. Must be overloaded by real tasks.
constructArguments() : string
string
setOwningTarget(\Target $target)
getOwningTarget() : \Target
getTaskName() : string
string
Name of this task
setTaskName(string $name) : string
string
string
A string representing the name of this task for log
getTaskType() : string
string
The type of this task (XML Tag)
setTaskType($name)
getRegisterSlot(string $slotName)
string
log(string $msg, integer $level = \Project::MSG_INFO)
string
The message to be logged.
integer
The message's priority at this message should have
setDescription(string $desc)
string
The text describing the task
getDescription() : string
string
The text description of the task
init()
Should throw a BuildException if something goes wrong with the build
This is abstract here, but may not be overloaded by subclasses.
throws |
---|
getLocation() : \Location
setLocation(\Location $location)
getRuntimeConfigurableWrapper() : \RuntimeConfigurable
setRuntimeConfigurableWrapper(\RuntimeConfigurable $wrapper)
maybeConfigure()
perform()
setProject(\Project $project)
getProject() : \Project
executable : string
var |
---|
string
description : string
var |
---|
string
taskType : string
var |
---|
string
taskName : string
var |
---|
string
project : \Project