function LargeFileContent::truncate
Truncates a file to a given length
Parameters
int $size length to truncate file to:
Return value
bool
Overrides FileContent::truncate
File
-
vendor/
mikey179/ vfsstream/ src/ main/ php/ org/ bovigo/ vfs/ content/ LargeFileContent.php, line 153
Class
- LargeFileContent
- File content implementation to mock large files.
Namespace
org\bovigo\vfs\contentCode
public function truncate($size) {
$this->size = $size;
foreach (array_filter(array_keys($this->content), function ($pos) use ($size) {
return $pos >= $size;
}) as $removePos) {
unset($this->content[$removePos]);
}
return true;
}