private function MimeStreamWrapper::getStat in UIkit Components 8.3
Return value
array
1 call to MimeStreamWrapper::getStat()
File
- src/
MimeStreamWrapper.php, line 55
Class
- MimeStreamWrapper
- Provides a stream wrapper to retrieve mime type information from any source.
Namespace
Drupal\uikit_componentsCode
private function getStat() {
if ($fStat = fstat($this->fp)) {
return $fStat;
}
$size = 100;
if ($headers = get_headers($this->path, TRUE)) {
$head = array_change_key_case($headers, CASE_LOWER);
$size = (int) $head['content-length'];
}
$blocks = ceil($size / 512);
return [
'dev' => 16777220,
'ino' => 15764,
'mode' => 33188,
'nlink' => 1,
'uid' => 10000,
'gid' => 80,
'rdev' => 0,
'size' => $size,
'atime' => 0,
'mtime' => 0,
'ctime' => 0,
'blksize' => 4096,
'blocks' => $blocks,
];
}