original_string: protected function getTagFragsChecksum(array $tag_frags)
      {
          foreach ($tag_frags as &$_frag) {
              $_frag = $_frag['exclude'] ? ['exclude' => true] : $_frag;
          } // unset($_frag); // A little housekeeping.
  
          return md5(serialize($tag_frags));
      }
code: protected function getTagFragsChecksum(array $tag_frags)
      {
          foreach ($tag_frags as &$_frag) {
              $_frag = $_frag['exclude'] ? ['exclude' => true] : $_frag;
          } // unset($_frag); // A little housekeeping.
  
          return md5(serialize($tag_frags));
      }
code_tokens: protected function getTagFragsChecksum ( array $ tag_frags ) { foreach ( $ tag_frags as & $ _frag ) { $ _frag = $ _frag [ 'exclude' ] ? [ 'exclude' => true ] : $ _frag ; } // unset($_frag); // A little housekeeping. return md5 ( serialize ( $ tag_frags ) ) ; }
docstring: Construct a checksum for an array of tag fragments.
  
  @since 140417 Initial release.
  
  @note This routine purposely excludes any "exclusions" from the checksum.
  All that's important here is an exclusion's position in the array,
  not its fragmentation; it's excluded anyway.
  
  @param array $tag_frags Array of tag fragments.
  
  @return string MD5 checksum.
docstring_tokens: Construct a checksum for an array of tag fragments .