Changeset 183
- Timestamp:
- 04/17/07 14:41:51 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/docs/phing_guide/book/chapters/appendixes/AppendixB-CoreTasks.html
r182 r183 26 26 <h2><a name="AdhocTaskdefTask"></a>AdhocTaskdefTask</h2> 27 27 <p> The AdhocTaskdefTask allows you to define a task within your build file.</p> 28 <pre title="Example of how to use A ppendTask"><target name="main"<br /> description="==>test AdhocTask "><br /> <br /> <adhoc-task name="foo"><![CDATA[<br /> class FooTest extends Task {<br /> private $bar;<br /> <br /> function setBar($bar) {<br /> $this->bar = $bar;<br /> }<br /> <br /> function main() {<br /> $this->log("In FooTest: " . $this->bar);<br /> }<br /> }<br /> ]]></adhoc-task><br /> <br /> <foo bar="B.L.I.N.G"/><br /></target></pre>28 <pre title="Example of how to use AdhocTaskdefTask"><target name="main"<br /> description="==>test AdhocTask "><br /> <br /> <adhoc-task name="foo"><![CDATA[<br /> class FooTest extends Task {<br /> private $bar;<br /> <br /> function setBar($bar) {<br /> $this->bar = $bar;<br /> }<br /> <br /> function main() {<br /> $this->log("In FooTest: " . $this->bar);<br /> }<br /> }<br /> ]]></adhoc-task><br /> <br /> <foo bar="B.L.I.N.G"/><br /></target></pre> 29 29 <p> Note that you should use <![CDATA[ ... ]]> so that you don't have to 30 30 quote entities within your<em> <adhoc-task></adhoc-task></em> tags.</p> … … 51 51 </table> 52 52 <h2><a name="AdhocTypedefTask"></a>AdhocTypedefTask</h2> 53 <p> The AdhocT askdefTask allows you to define a datatype within your build file.</p>54 <pre title="Example of how to use A ppendTask"><target name="main"<br /> description="==>test AdhocType"><br /> <br /> <adhoc-type name="dsn"><![CDATA[<br /> class CreoleDSN extends DataType {<br /> private $url;<br /> <br /> function setUrl($url) {<br /> $this->url = $url;<br /> }<br /> <br /> function getUrl() {53 <p> The AdhocTypedefTask allows you to define a datatype within your build file.</p> 54 <pre title="Example of how to use AdhocTypedefTask"><target name="main"<br /> description="==>test AdhocType"><br /> <br /> <adhoc-type name="dsn"><![CDATA[<br /> class CreoleDSN extends DataType {<br /> private $url;<br /> <br /> function setUrl($url) {<br /> $this->url = $url;<br /> }<br /> <br /> function getUrl() { 55 55 return $this->url; 56 56 } <br /> }<br /> ]]></adhoc-type><br />
