original_string: protected function need_update($name, $version){
          return !isset($this->option[$name]) || !$this->option[$name] || version_compare($this->option[$name], $version, '<');
      }
code: protected function need_update($name, $version){
          return !isset($this->option[$name]) || !$this->option[$name] || version_compare($this->option[$name], $version, '<');
      }
code_tokens: protected function need_update ( $ name , $ version ) { return ! isset ( $ this -> option [ $ name ] ) || ! $ this -> option [ $ name ] || version_compare ( $ this -> option [ $ name ] , $ version , '<' ) ; }
docstring: Detect if source version is greater than existing db
  
  @param string $name
  @param string $version
  @return bool
docstring_tokens: Detect if source version is greater than existing db