Skip to content

Commit

Permalink
Added blockfor task to grammar (#924)
Browse files Browse the repository at this point in the history
  • Loading branch information
siad007 authored and mrook committed May 23, 2018
1 parent 7426473 commit 5056fa8
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions etc/phing-grammar.rng
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@
<ref name="attrib"/>
<ref name="available"/>
<ref name="basename"/>
<ref name="blockfor"/>
<ref name="chmod"/>
<ref name="chown"/>
<ref name="condition"/>
Expand Down Expand Up @@ -1166,6 +1167,56 @@
</element>
</define>

<define name="blockfor">
<element name="blockfor">
<interleave>
<attribute name="maxwait">
<data type="int"/>
</attribute>
<optional>
<attribute name="maxwaitunit" a:defaultValue="millisecond">
<choice>
<value>week</value>
<value>day</value>
<value>hour</value>
<value>minute</value>
<value>second</value>
<value>millisecond</value>
</choice>
</attribute>
</optional>
<attribute name="checkevery">
<data type="int"/>
</attribute>
<optional>
<attribute name="checkeveryunit" a:defaultValue="millisecond">
<choice>
<value>week</value>
<value>day</value>
<value>hour</value>
<value>minute</value>
<value>second</value>
<value>millisecond</value>
</choice>
</attribute>
</optional>
<optional>
<attribute name="timeoutproperty"/>
</optional>
</interleave>
<zeroOrMore>
<ref name="not"/>
<ref name="equals"/>
<ref name="or"/>
<ref name="and"/>
<ref name="isfalse"/>
<ref name="istrue"/>
<ref name="isset"/>
<ref name="contains_cond"/>
</zeroOrMore>
</element>
</define>

<define name="chmod">
<element name="chmod">
<interleave>
Expand Down

0 comments on commit 5056fa8

Please sign in to comment.