Lines Matching refs:lstat
1035 $stat = $this->lstat($dir . '/' . $key);
1292 if (!isset($value->lstat) && isset($temp[$dir]->lstat)) {
1293 $value->lstat = $temp[$dir]->lstat;
1423 public function lstat($filename) function in phpseclib3\\Net\\SFTP
1436 if (is_array($result) && isset($result['.']) && isset($result['.']->lstat)) {
1437 return $result['.']->lstat;
1439 if (is_object($result) && isset($result->lstat)) {
1440 return $result->lstat;
1444 $lstat = $this->stat_helper($filename, NET_SFTP_LSTAT);
1445 if ($lstat === false) {
1449 if (isset($lstat['type'])) {
1450 if ($lstat['type'] == NET_SFTP_TYPE_DIRECTORY) {
1453 $this->update_stat_cache($filename, (object) ['lstat' => $lstat]);
1454 return $lstat;
1459 if ($lstat != $stat) {
1460 $lstat = array_merge($lstat, ['type' => NET_SFTP_TYPE_SYMLINK]);
1461 $this->update_stat_cache($filename, (object) ['lstat' => $lstat]);
1466 $lstat['type'] = $this->chdir($filename) ?
1471 if ($lstat['type'] == NET_SFTP_TYPE_DIRECTORY) {
1474 $this->update_stat_cache($filename, (object) ['lstat' => $lstat]);
1476 return $lstat;