WizdomWeb/scripts/update_namespaces.php

21 lines
458 B
PHP

<?php
require_once __DIR__ . '/../vendor/autoload.php';
use WizdomNetworks\WizeWeb\Utilities\NamespaceUpdater;
if (PHP_SAPI === 'cli') {
global $argc, $argv;
if ($argc < 2) {
echo "Usage: php update_namespaces.php <path> [<autoload_namespace>]\n";
exit(1);
}
$path = $argv[1];
$autoloadNamespace = $argv[2] ?? null;
$updater = new NamespaceUpdater();
$updater->updateNamespaces($path, $autoloadNamespace);
}