original_string: public function set($path, array $data)
      {
          $data += array('path' => $path);
  
          $bookmark = $this->get($data);
          return empty($bookmark) ? (bool) $this->add($data) : false;
      }
code: public function set($path, array $data)
      {
          $data += array('path' => $path);
  
          $bookmark = $this->get($data);
          return empty($bookmark) ? (bool) $this->add($data) : false;
      }
code_tokens: public function set ( $ path , array $ data ) { $ data += array ( 'path' => $ path ) ; $ bookmark = $ this -> get ( $ data ) ; return empty ( $ bookmark ) ? ( bool ) $ this -> add ( $ data ) : false ; }
docstring: Add a bookmark if it doesn't exists for the path
  @param string $path
  @param array $data
  @return boolean
docstring_tokens: Add a bookmark if it doesn t exists for the path