# \CGExtensions\internalModuleIntegrityValidator

## Summary

Methods
Properties
Constants
__construct()
get_signature()
check_extrafiles()
check_module_integrity()
No public properties found
No constants found
get_salt()
is_excluded()
get_checksum_key()
get_checksum_value()
get_checksum_signature()
walk_directory()
$_mod
N/A
get_verify_code()
check_checksum_integrity()
parse_cdat()
$_module_name
$_cdat
$_ddat
$_verify_code
$_signature
$__mod
$_excludes
N/A
final

File
  lib/internal/class.ModuleIntegrityValidator.php
Class hierarchy
  \CGExtensions\internal\ModuleIntegrityBase
  \CGExtensions\internal\ModuleIntegrityValidator

## Tags

todo |

## Properties

### $_mod

    $_mod

#

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### $_module_name

    $_module_name

#

## Tags

todo |

### $_cdat

    $_cdat

#

## Tags

todo |

### $_ddat

    $_ddat

#

## Tags

todo |

### $_verify_code

    $_verify_code

#

## Tags

todo |

### $_signature

    $_signature

#

## Tags

todo |

### $__mod

    $__mod

#

## Tags

todo |

### $_excludes

    $_excludes

#

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

## Methods

### __construct()

    __construct( $module_name)

#### Parameters

| $module_name |

#

## Tags

todo |

### get_signature()

    get_signature()

#

## Tags

todo |

### check_extrafiles()

    check_extrafiles()

#

## Tags

todo |

### check_module_integrity()

    check_module_integrity()

#

## Tags

todo |

### get_salt()

    get_salt()

#

final

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### is_excluded()

    is_excluded( $filename)

#### Parameters

| $filename |

#

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### get_checksum_key()

    get_checksum_key( $filename)

#### Parameters

| $filename |

#

final

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### get_checksum_value()

    get_checksum_value( $filename)

#### Parameters

| $filename |

#

final

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### get_checksum_signature()

    get_checksum_signature( $key,  $val)

#### Parameters

| $key |
| $val |

#

final

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### walk_directory()

    walk_directory( $dir,  $callback)

#### Parameters

| $dir |
| $callback |

#

final

Inherited from
  \CGExtensions\internal\ModuleIntegrityBase

## Tags

todo |

### get_verify_code()

    get_verify_code()

#

## Tags

todo |

### check_checksum_integrity()

    check_checksum_integrity()

#

## Tags

todo |

### parse_cdat()

    parse_cdat()

#

## Tags

todo |

### class.ModuleIntegrityValidator.php