PHP code example of setbased / phing-extensions

1. Go to this page and download the library: Download setbased/phing-extensions library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

setbased / phing-extensions example snippets

XML

<project>
    <taskdef name="BumpBuildNumberTask" classname="\SetBased\Phing\Task\BumpBuildNumberTask"/>
    <BumpBuildNumberTask file=".build_number.txt" buildNumberProperty="BUILD_NUMBER" haltOnError="true"/>
    <echo message="${BUILD_NUMBER}"/>
</project>
XML

<project>
    <taskdef name="LastCommitTimeTask" classname="vendor.setbased.phing-extensions.src.Task.LastCommitTimeTask"/>
    <LastCommitTimeTask Dir="build"/>
</project>
XML

<project>
    <taskdef name="RemoveEmptyDirs" classname="vendor.setbased.phing-extensions.src.Task.RemoveEmptyDirsTask"/>
    <RemoveEmptyDirectoriesTask Dir="build/www/js" RemoveParent="false"/>
</project>
XML

<project>
    <taskdef name="SetDirectoryMTimeTask" classname="vendor.setbased.phing-extensions.src.Task.SetDirectoryMTimeTask"/>
    <SetDirectoryMTimeTask Dir="build"/>
</project>