<?php

namespace Signteer;

use Plainwork\Core\App;

final class WordPressBoot extends AbstractBoot
{
    public static function modules(): array
    {
        return [
            \Plainwork\Core\Boot::class,
            \Plainwork\DateTime\Boot::class,
            \Plainwork\Database\Boot::class,
            \Plainwork\Email\Boot::class,
            \Plainwork\Http\Boot::class,
            \Plainwork\Rest\Boot::class,
            \Plainwork\Ui\Boot::class,
            \Plainwork\UiAjax\Boot::class,
            \Plainwork\Csv\Boot::class,

            \Plainwork\DatabaseWordPress\Boot::class,
            \Plainwork\EmailWordPress\Boot::class,
            \Plainwork\HttpWordPress\Boot::class,
            \Plainwork\UiWordPress\Boot::class,

            namespace\Core\Boot::class,
            namespace\Rest\Boot::class,
            namespace\Web\Boot::class,

        // pro promo
            namespace\ProPromo\Boot::class,
        ];
    }
}
