function _get_xstat_cache_prop($path, $prop, $type)
{
if ($this->use_stat_cache) {
$path = $this->_realpath($path);
$result = $this->_query_stat_cache($path);
if (is_object($result) && isset($result->{$type})) {
return $result->{$type}[$prop];
}
}
$result = $this->{$type}($path);
if ($result === false || !isset($result[$prop])) {
return false;
}
return $result[$prop];
}