original_string: public static function isGravInstance($target)
      {
          self::$error = 0;
          self::$target = $target;
  
          if (
              !file_exists($target . DS . 'index.php') ||
              !file_exists($target . DS . 'bin') ||
              !file_exists($target . DS . 'user') ||
              !file_exists($target . DS . 'system' . DS . 'config' . DS . 'system.yaml')
          ) {
              self::$error = self::NOT_GRAV_ROOT;
          }
  
          return !self::$error;
      }
code: public static function isGravInstance($target)
      {
          self::$error = 0;
          self::$target = $target;
  
          if (
              !file_exists($target . DS . 'index.php') ||
              !file_exists($target . DS . 'bin') ||
              !file_exists($target . DS . 'user') ||
              !file_exists($target . DS . 'system' . DS . 'config' . DS . 'system.yaml')
          ) {
              self::$error = self::NOT_GRAV_ROOT;
          }
  
          return !self::$error;
      }
code_tokens: public static function isGravInstance ( $ target ) { self :: $ error = 0 ; self :: $ target = $ target ; if ( ! file_exists ( $ target . DS . 'index.php' ) || ! file_exists ( $ target . DS . 'bin' ) || ! file_exists ( $ target . DS . 'user' ) || ! file_exists ( $ target . DS . 'system' . DS . 'config' . DS . 'system.yaml' ) ) { self :: $ error = self :: NOT_GRAV_ROOT ; } return ! self :: $ error ; }
docstring: Validates if the given path is a Grav Instance
  
  @param  string $target The local path to the Grav Instance
  
  @return bool True if is a Grav Instance. False otherwise
docstring_tokens: Validates if the given path is a Grav Instance