Pop\File\Dir::getObjects PHP Метод

getObjects() публичный Метод

Get the files as objects.
public getObjects ( ) : array
Результат array
    public function getObjects()
    {
        if (isset($this->objects[0]) && is_string($this->objects[0])) {
            $objects = array();
            foreach ($this->objects as $object) {
                $objects[] = is_dir($object) ? new self($object, true, true) : new File($object, array());
            }
            $this->objects = $objects;
        }
        return $this->objects;
    }

Usage Example

Пример #1
0
 public function testGetOwnerAndGroup()
 {
     $d = new Dir(__DIR__ . '/../tmp/');
     $this->assertTrue(array_key_exists('name', $d->getOwner()));
     $this->assertTrue(array_key_exists('name', $d->getGroup()));
     $this->assertTrue(array_key_exists('name', $d->getUser()));
     $this->assertTrue($d->isDir());
     $this->assertFalse($d->isFile());
     $this->assertGreaterThan(1, count($d->getObjects()));
 }
All Usage Examples Of Pop\File\Dir::getObjects