public getPermissions ( ) : string | ||
return | string |
public function getPermissions()
{
return DIRECTORY_SEPARATOR == '/' ? substr(sprintf('%o', fileperms($this->path)), -3) : null;
}
public function testGetAndSetPermissions() { $d = new Dir(__DIR__ . '/../tmp/'); $this->assertEquals(777, $d->getPermissions()); $d->setPermissions(0775, true); $this->assertEquals(775, $d->getPermissions()); $d->setPermissions(0777); }