Skip to content

Commit 4a0ab75

Browse files
committed
Add Laravel and Symfony frameworks webapp installers
1 parent 6ef78b4 commit 4a0ab75

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

web/add/webapp/index.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
[ 'name'=>'Prestashop', 'group'=>'ecommerce', 'enabled'=>true, 'version'=>'1.7.6.0', 'thumbnail'=>'/images/webapps/prestashop-thumb.png' ],
4040
[ 'name'=>'Magento', 'group'=>'ecommerce', 'enabled'=>false, 'version'=>'1.2.3', 'thumbnail'=>'/images/webapps/magento-thumb.png' ],
4141

42-
[ 'name'=>'Laravel', 'group'=>'starter', 'enabled'=>false, 'version'=>'1.2.3', 'thumbnail'=>'/images/webapps/laravel-thumb.png' ],
43-
[ 'name'=>'Symfony', 'group'=>'starter', 'enabled'=>false, 'version'=>'1.2.3', 'thumbnail'=>'/images/webapps/symfony-thumb.png' ],
42+
[ 'name'=>'Laravel', 'group'=>'starter', 'enabled'=>true, 'version'=>'6.x', 'thumbnail'=>'/images/webapps/laravel-thumb.png' ],
43+
[ 'name'=>'Symfony', 'group'=>'starter', 'enabled'=>true, 'version'=>'4.3.x', 'thumbnail'=>'/images/webapps/symfony-thumb.png' ],
4444
];
4545

4646
// Check GET request
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
require_once("BaseSetup.php");
3+
4+
class LaravelSetup extends BaseSetup {
5+
6+
protected $appname = 'laravel';
7+
8+
protected $config = [
9+
'form' => [
10+
'protocol' => [
11+
'type' => 'select',
12+
'options' => ['http','https'],
13+
],
14+
],
15+
'database' => true,
16+
'resources' => [
17+
'composer' => [ 'src' => 'laravel/laravel', 'dst' => '/' ],
18+
],
19+
];
20+
21+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
require_once("BaseSetup.php");
3+
4+
class SymfonySetup extends BaseSetup {
5+
6+
protected $appname = 'symfony';
7+
8+
protected $config = [
9+
'form' => [
10+
'protocol' => [
11+
'type' => 'select',
12+
'options' => ['http','https'],
13+
],
14+
],
15+
'database' => true,
16+
'resources' => [
17+
'composer' => [ 'src' => 'symfony/website-skeleton', 'dst' => '/' ],
18+
],
19+
];
20+
21+
}

0 commit comments

Comments
 (0)