includes/class-freemius.php
private function get_plugins_thumbprint( $plugins ) {
            ksort( $plugins );

            $thumbprint = '';
            foreach ( $plugins as $basename => $data ) {
                $thumbprint .= $data['slug'] . ',' .
                               $data['Version'] . ',' .
                               ( $data['is_active'] ? '1' : '0' ) . ';';
            }

            return md5( $thumbprint );
        }
private function get_plugins_thumbprint( $plugins ) {
            ksort( $plugins );

            $thumbprint = '';
            foreach ( $plugins as $basename => $data ) {
                $thumbprint .= $data['slug'] . ',' .
                               $data['Version'] . ',' .
                               ( $data['is_active'] ? '1' : '0' ) . ';';
            }

            return md5( $thumbprint );
        }
private function get_plugins_thumbprint ( $ plugins ) { ksort ( $ plugins ) ; $ thumbprint = '' ; foreach ( $ plugins as $ basename => $ data ) { $ thumbprint .= $ data [ 'slug' ] . ',' . $ data [ 'Version' ] . ',' . ( $ data [ 'is_active' ] ? '1' : '0' ) . ';' ; } return md5 ( $ thumbprint ) ; }
Generate an MD5 signature of a plugins collection.
This helper methods used to identify changes in a plugins collection.

@author Vova Feldman (@svovaf)
@since  2.0.0

@param array [string]array $plugins

@return string
Generate an MD5 signature of a plugins collection . This helper methods used to identify changes in a plugins collection .