code: public function url_stat($path, $flags)
      {
          self::restorePrev();
          if (!\file_exists($path)) {
              $info = false;
          } elseif ($flags & STREAM_URL_STAT_LINK) {
              $info = $flags & STREAM_URL_STAT_QUIET
                  ? @\lstat($path)
                  : \lstat($path);
          } else {
              $info = $flags & STREAM_URL_STAT_QUIET
                  ? @\stat($path)
                  : \stat($path);
          }
          self::register();
          return $info;
      }
docs: Retrieve information about a file
  
  @param string  $path  The file path or URL to stat
  @param integer $flags Holds additional flags set by the streams API.
  
  @return array
  
  @see http://php.net/manual/en/streamwrapper.url-stat.php