original_string: public function restore()
      {
          if ($this->_kept) {
              $this->bring();
              //
              Query::table(static::$table)
              ->set('deleted_at', 'NULL', false)
              ->where($this->_keyName, '=', $this->_keyValue)
              ->update();
          }
      }
code: public function restore()
      {
          if ($this->_kept) {
              $this->bring();
              //
              Query::table(static::$table)
              ->set('deleted_at', 'NULL', false)
              ->where($this->_keyName, '=', $this->_keyValue)
              ->update();
          }
      }
code_tokens: public function restore ( ) { if ( $ this -> _kept ) { $ this -> bring ( ) ; // Query :: table ( static :: $ table ) -> set ( 'deleted_at' , 'NULL' , false ) -> where ( $ this -> _keyName , '=' , $ this -> _keyValue ) -> update ( ) ; } }
docstring: restore the model if it's kept deleted.
  
  @return bool
docstring_tokens: restore the model if it s kept deleted .