Versione <1.5.0

Passaggio da versioni <1.5.0

Necessario creare il seguente file forge

https://github.com/wonder-image/new-site/blob/main/forge
<?php
    
    require_once __DIR__.'/vendor/autoload.php';

    use Symfony\Component\Console\Input\ArgvInput;
    use Symfony\Component\Console\Output\ConsoleOutput;
    use Wonder\Console\Forge;

    $status = (new Forge())->run(new ArgvInput(), new ConsoleOutput());
    exit($status);

Necessario modificare il file composer.json

https://github.com/wonder-image/new-site/blob/main/composer.json
{
    "name": "wonder-image/new-site",
    "type": "project",
    "description": "The skeleton application for the Wonder Image framework.",
    "keywords": [
        "wonder-image",
        "framework"
    ],
    "license": "MIT",
    "require": {
        "php": "^8.2",
        "wonder-image/app": "dev-main"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "autoload": {
        "psr-4": {
            "App\\": "custom/class/"
        }
    },
    "scripts": {
        "post-install-cmd": [
            "@composer dump-autoload",
            "php forge config"
        ],
        "post-update-cmd": [
            "@composer dump-autoload",
            "php forge config"
        ]
    }
}

Ultimo aggiornamento