original_string: public function createStringClassSnapshotHash()
      {
          $hash = null;
          foreach ($this as $property => $value) {
              $hash = md5($hash . $property . '=' . $value);
          }
          return $hash;
      }
code: public function createStringClassSnapshotHash()
      {
          $hash = null;
          foreach ($this as $property => $value) {
              $hash = md5($hash . $property . '=' . $value);
          }
          return $hash;
      }
code_tokens: public function createStringClassSnapshotHash ( ) { $ hash = null ; foreach ( $ this as $ property => $ value ) { $ hash = md5 ( $ hash . $ property . '=' . $ value ) ; } return $ hash ; }
docstring: Create hash string from current class properties and itself values.
  This method is good stuff for caching dynamic instances
  @return string|null
docstring_tokens: Create hash string from current class properties and itself values . This method is good stuff for caching dynamic instances