/** * Přidá soubor na zásobník * * @param string * @return void */ protected function addFile($file) { $path = realpath($file); if ($this->files->contains($path)) { throw new CompileException("Rekurzivní vkládání souboru '{$file}'"); } $this->allFiles[] = $path; $this->files->push($path); }
public function testRemoveAll() { // Remove the following lines when you implement this test. $list = new \blaze\collections\lists\ArrayList(); $list->add(5); $list->add(6); $list->add(7); $this->assertTrue($this->object->removeAll($list)); $this->assertFalse($this->object->contains(7)); $this->assertFalse($this->object->contains(5)); $this->assertFalse($this->object->contains(6)); $list = new \blaze\collections\lists\ArrayList(); $list->add(2); $list->add(8); $list->add(9); $list->add(4); $this->assertTrue($this->object->removeAll($list)); $this->assertFalse($this->object->contains(2)); $this->assertFalse($this->object->contains(4)); }