Major refactoring cleanup: - Add new controller architecture (class-controller-*.php) - Add new settings-v2 UI (views/settings-v2/) - Add new CSS architecture (agentic-sidebar.css, tokens) - Add esbuild build pipeline (scripts/build.js, package.json) - Add composer dependencies (vendor/) - Add frontend src directory (assets/js/src/index.jsx) - Add documentation files - Remove old/obsolete files (class-settings.php, old CSS) This commits all pending changes from previous refactoring efforts.
20 lines
521 B
PHP
20 lines
521 B
PHP
<?php
|
|
|
|
require __DIR__ . '/vendor/autoload.php';
|
|
|
|
$ruleset = new TwigCsFixer\Ruleset\Ruleset();
|
|
|
|
// You can start from a default standard
|
|
$ruleset->addStandard(new TwigCsFixer\Standard\TwigCsFixer());
|
|
$ruleset->overrideRule(new \TwigCsFixer\Rules\Variable\VariableNameRule(
|
|
case: \TwigCsFixer\Rules\Variable\VariableNameRule::CAMEL_CASE,
|
|
));
|
|
$ruleset->addRule(new \TwigCsFixer\ForIfRule());
|
|
|
|
$config = new TwigCsFixer\Config\Config();
|
|
$config->setRuleset($ruleset);
|
|
|
|
$config->allowNonFixableRules();
|
|
|
|
return $config;
|