Sledgehammer Framework

RequiredPhpExtensionsTest extends TestCase
in package

Controleer of alle benodige php extenties geinstalleerd zijn.

Tags
todo

Convert to an utility

Table of Contents

$definitionToExtension  : array<string|int, mixed>
Assoc array waarvan de key de functie/class is en de value de extentie.
$extensionUsedIn  : array<string|int, mixed>
Assoc array met als key de extentie gevult met alle bestanden die deze extentie gebruiken.
$missingExtensions  : array<string|int, mixed>
$onlyClassesFolder  : bool
Switch off to scan all files in the \Sledgehammer\PATH.
__construct()  : mixed
tests/data/required_php_extentions.db.php inlezen en omzetten naar de $function_to_extention_map.
test_missing_extentions()  : mixed
Controleer of de php extenties geinstalleerd zijn.
checkFile()  : mixed
Analyze the PHP file and check all used classes and functions again the known extension mapping.
checkFolder()  : mixed
Scan a folder and subfolders for *.php files.

Properties

$definitionToExtension

Assoc array waarvan de key de functie/class is en de value de extentie.

private array<string|int, mixed> $definitionToExtension = []

$extensionUsedIn

Assoc array met als key de extentie gevult met alle bestanden die deze extentie gebruiken.

private array<string|int, mixed> $extensionUsedIn = []

$onlyClassesFolder

Switch off to scan all files in the \Sledgehammer\PATH.

private bool $onlyClassesFolder = true

Methods

__construct()

tests/data/required_php_extentions.db.php inlezen en omzetten naar de $function_to_extention_map.

public __construct() : mixed
Return values
mixed

test_missing_extentions()

Controleer of de php extenties geinstalleerd zijn.

public test_missing_extentions() : mixed
Return values
mixed

checkFile()

Analyze the PHP file and check all used classes and functions again the known extension mapping.

private checkFile(string $filename) : mixed
Parameters
$filename : string
Return values
mixed

checkFolder()

Scan a folder and subfolders for *.php files.

private checkFolder(string $folder) : mixed
Parameters
$folder : string
Return values
mixed

Search results