Pop\File\File::getUser PHP Method

getUser() public method

Get current user. Works on POSIX file systems only
public getUser ( ) : array
return array
    public function getUser()
    {
        $me = array();
        if (DIRECTORY_SEPARATOR == '/') {
            $me = posix_getpwuid(posix_geteuid());
        }
        return $me;
    }

Usage Example

Example #1
0
 public function testGetOwnerAndGroup()
 {
     $f = new File(__DIR__ . '/../tmp/access.txt');
     $this->assertTrue(array_key_exists('name', $f->getOwner()));
     $this->assertTrue(array_key_exists('name', $f->getDirOwner()));
     $this->assertTrue(array_key_exists('name', $f->getGroup()));
     $this->assertTrue(array_key_exists('name', $f->getDirGroup()));
     $this->assertTrue(array_key_exists('name', $f->getUser()));
 }