Liip\RMT\VCS\Hg::getModifiedFilesSince PHP Method

getModifiedFilesSince() public method

public getModifiedFilesSince ( $tag )
    public function getModifiedFilesSince($tag)
    {
        $data = $this->executeHgCommand("status --rev {$tag}:tip");
        $files = array();
        foreach ($data as $d) {
            $parts = explode(' ', $d);
            $files[$parts[1]] = $parts[0];
        }
        return $files;
    }

Usage Example

Example #1
0
 public function testGetModifiedFilesSince()
 {
     $vcs = new Hg();
     $files = $vcs->getModifiedFilesSince('1.1.0');
     $this->assertEquals(array("file1" => "M", "file3" => "A", ".hgtags" => "M"), $files);
 }