directoryDiff() публичный статический Метод

Computes the difference of directories. Compares $target against $source and returns a relative path to all files and directories in $target that are not present in $source.
public static directoryDiff ( $source, $target ) : string[]
$source
$target
Результат string[]
Пример #1
0
 public function test_unlinkTargetFilesNotPresentInSource_shouldUnlinkAllTargetFiles_IfSourceIsEmpty()
 {
     $source = $this->createEmptySource();
     $target = $this->createTargetFiles();
     // make sure there is a difference between those folders
     $result = Filesystem::directoryDiff($source, $target);
     $this->assertNotEmpty($result);
     Filesystem::unlinkTargetFilesNotPresentInSource($source, $target);
     // make sure there is no longer a difference
     $result = Filesystem::directoryDiff($source, $target);
     $this->assertEquals(array(), $result);
     $result = Filesystem::directoryDiff($target, $source);
     $this->assertEquals(array(), $result);
 }