add blank php site (#94)

* add blank php site

* fix frontend

* fix source control check
This commit is contained in:
Saeed Vaziry
2024-01-18 19:45:58 +01:00
committed by GitHub
parent 0ec6a9dea2
commit 8665435bc4
16 changed files with 223 additions and 70 deletions

View File

@ -25,6 +25,7 @@
use App\ServiceHandlers\ProcessManager\Supervisor;
use App\ServiceHandlers\Webserver\Nginx;
use App\SiteTypes\Laravel;
use App\SiteTypes\PHPBlank;
use App\SiteTypes\PHPSite;
use App\SiteTypes\Wordpress;
use App\SourceControlProviders\Bitbucket;
@ -263,11 +264,13 @@
*/
'site_types' => [
\App\Enums\SiteType::PHP,
\App\Enums\SiteType::PHP_BLANK,
\App\Enums\SiteType::LARAVEL,
\App\Enums\SiteType::WORDPRESS,
],
'site_types_class' => [
\App\Enums\SiteType::PHP => PHPSite::class,
\App\Enums\SiteType::PHP_BLANK => PHPBlank::class,
\App\Enums\SiteType::LARAVEL => Laravel::class,
\App\Enums\SiteType::WORDPRESS => Wordpress::class,
],