Apply fixes from StyleCI

This commit is contained in:
Dane Everitt 2016-12-07 22:46:38 +00:00 committed by StyleCI Bot
parent a1d3bbf73d
commit c1fb0a665f
150 changed files with 1558 additions and 1760 deletions

View file

@ -1,6 +1,5 @@
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddNullableFieldLastrun extends Migration
@ -13,7 +12,7 @@ class AddNullableFieldLastrun extends Migration
public function up()
{
$table = DB::getQueryGrammar()->wrapTable('tasks');
DB::statement('ALTER TABLE '.$table.' CHANGE `last_run` `last_run` TIMESTAMP NULL;');
DB::statement('ALTER TABLE ' . $table . ' CHANGE `last_run` `last_run` TIMESTAMP NULL;');
}
/**
@ -24,6 +23,6 @@ class AddNullableFieldLastrun extends Migration
public function down()
{
$table = DB::getQueryGrammar()->wrapTable('tasks');
DB::statement('ALTER TABLE '.$table.' CHANGE `last_run` `last_run` TIMESTAMP;');
DB::statement('ALTER TABLE ' . $table . ' CHANGE `last_run` `last_run` TIMESTAMP;');
}
}

View file

@ -17,12 +17,12 @@ class AddIpAlias extends Migration
});
$allocations = DB::select('SELECT id, ip FROM allocations');
foreach($allocations as $allocation) {
foreach ($allocations as $allocation) {
DB::update(
'UPDATE allocations SET ip_alias = :ip WHERE id = :id',
[
'ip' => $allocation->ip,
'id' => $allocation->id
'id' => $allocation->id,
]
);
}

View file

@ -18,13 +18,13 @@ class ModifyIpStorageMethod extends Migration
// Parse All Servers
$servers = DB::select('SELECT id, ip, port, node FROM servers');
foreach($servers as $server) {
foreach ($servers as $server) {
$allocation = DB::select(
'SELECT id FROM allocations WHERE ip = :ip AND port = :port AND node = :node',
[
'ip' => $server->ip,
'port' => $server->port,
'node' => $server->node
'node' => $server->node,
]
);
@ -33,7 +33,7 @@ class ModifyIpStorageMethod extends Migration
'UPDATE servers SET allocation = :alocid WHERE id = :id',
[
'alocid' => $allocation[0]->id,
'id' => $server->id
'id' => $server->id,
]
);
}
@ -44,7 +44,6 @@ class ModifyIpStorageMethod extends Migration
$table->dropColumn('ip');
$table->dropColumn('port');
});
}
/**
@ -54,7 +53,6 @@ class ModifyIpStorageMethod extends Migration
*/
public function down()
{
Schema::table('servers', function (Blueprint $table) {
$table->text('ip')->after('allocation');
$table->integer('port')->unsigned()->after('ip');
@ -62,8 +60,8 @@ class ModifyIpStorageMethod extends Migration
// Find the allocations and reset the servers...
$servers = DB::select('SELECT id, allocation FROM servers');
foreach($servers as $server) {
$allocation = DB::select('SELECT * FROM allocations WHERE id = :alocid', [ 'alocid' => $server->allocation ]);
foreach ($servers as $server) {
$allocation = DB::select('SELECT * FROM allocations WHERE id = :alocid', ['alocid' => $server->allocation]);
if (isset($allocation[0])) {
DB::update(
@ -71,7 +69,7 @@ class ModifyIpStorageMethod extends Migration
[
'ip' => $allocation[0]->ip,
'port' => $allocation[0]->port,
'id' => $server->id
'id' => $server->id,
]
);
}

View file

@ -4,8 +4,6 @@ use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
use Pterodactyl\Models\Server;
class AddDockerImageColumn extends Migration
{
/**

View file

@ -1,7 +1,5 @@
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class RenameDoubleInsurgency extends Migration

View file

@ -24,7 +24,6 @@ class BuildApiLogTable extends Migration
$table->text('user_agent');
$table->ipAddress('request_ip');
$table->timestampsTz();
});
}

View file

@ -1,7 +1,5 @@
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class UpdateMisnamedBungee extends Migration
@ -14,7 +12,7 @@ class UpdateMisnamedBungee extends Migration
public function up()
{
DB::table('service_variables')->select('env_variable')->where('env_variable', 'BUNGE_VERSION')->update([
'env_variable' => 'BUNGEE_VERSION'
'env_variable' => 'BUNGEE_VERSION',
]);
}
@ -25,6 +23,5 @@ class UpdateMisnamedBungee extends Migration
*/
public function down()
{
return;
}
}

View file

@ -12,17 +12,17 @@ class AddForeignAllocations extends Migration
* @return void
*/
public function up()
{
DB::statement('ALTER TABLE allocations
{
DB::statement('ALTER TABLE allocations
MODIFY COLUMN assigned_to INT(10) UNSIGNED NULL,
MODIFY COLUMN node INT(10) UNSIGNED NOT NULL
');
Schema::table('allocations', function (Blueprint $table) {
$table->foreign('assigned_to')->references('id')->on('servers');
$table->foreign('node')->references('id')->on('nodes');
});
}
Schema::table('allocations', function (Blueprint $table) {
$table->foreign('assigned_to')->references('id')->on('servers');
$table->foreign('node')->references('id')->on('nodes');
});
}
/**
* Reverse the migrations.

View file

@ -34,5 +34,4 @@ class AddForeignPermissions extends Migration
$table->dropIndex('permissions_server_id_foreign');
});
}
}

View file

@ -44,5 +44,4 @@ class AddForeignServerVariables extends Migration
MODIFY COLUMN variable_id MEDIUMINT(8) UNSIGNED NOT NULL
');
}
}

View file

@ -34,4 +34,4 @@ class AddForeignServiceVariables extends Migration
DB::statement('ALTER TABLE service_variables MODIFY option_id MEDIUMINT(8) UNSIGNED NOT NULL');
}
}
}

View file

@ -1,7 +1,5 @@
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddArkServiceOptionFixed extends Migration
@ -17,7 +15,7 @@ class AddArkServiceOptionFixed extends Migration
$service = DB::table('services')->select('id')->where('author', 'ptrdctyl-v040-11e6-8b77-86f30ca893d3')->where('name', 'Source Engine')->first();
// No SRCDS Service, Skipping
if (!$service) {
if (! $service) {
return;
}
@ -33,7 +31,7 @@ class AddArkServiceOptionFixed extends Migration
'tag' => 'ark',
'docker_image' => 'quay.io/pterodactyl/srcds:ark',
'executable' => './ShooterGameServer',
'startup' => 'TheIsland?listen?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?MaxPlayers={{SERVER_MAX_PLAYERS}}'
'startup' => 'TheIsland?listen?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?MaxPlayers={{SERVER_MAX_PLAYERS}}',
]);
DB::table('service_variables')->insert([
@ -45,7 +43,7 @@ class AddArkServiceOptionFixed extends Migration
'user_viewable' => 1,
'user_editable' => 1,
'required' => 0,
'regex' => '/^(\w\.*)$/'
'regex' => '/^(\w\.*)$/',
]);
DB::table('service_variables')->insert([
@ -57,7 +55,7 @@ class AddArkServiceOptionFixed extends Migration
'user_viewable' => 1,
'user_editable' => 1,
'required' => 0,
'regex' => '/^(\w\.*)$/'
'regex' => '/^(\w\.*)$/',
]);
DB::table('service_variables')->insert([
@ -69,10 +67,9 @@ class AddArkServiceOptionFixed extends Migration
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(\d{1,4})$/'
'regex' => '/^(\d{1,4})$/',
]);
});
}
/**

View file

@ -1,7 +1,5 @@
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CorrectServiceVariables extends Migration
@ -38,7 +36,7 @@ class CorrectServiceVariables extends Migration
['name', 'Server Jar File'],
['env_variable', 'VANILLA_VERSION'],
['default_value', 'latest'],
['regex', '/^(latest|[a-zA-Z0-9_\.-]{5,6})$/']
['regex', '/^(latest|[a-zA-Z0-9_\.-]{5,6})$/'],
])->update([
'name' => 'Server Version',
'regex' => '/^(latest|[a-zA-Z0-9_\.-]{3,7})$/',

View file

@ -1,7 +1,7 @@
<?php
/**
* Pterodactyl - Panel
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@ -21,9 +21,8 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
use Illuminate\Database\Seeder;
use Pterodactyl\Models;
use Illuminate\Database\Seeder;
class MinecraftServiceTableSeeder extends Seeder
{
@ -35,7 +34,7 @@ class MinecraftServiceTableSeeder extends Seeder
protected $service;
/**
* Stores all of the option objects
* Stores all of the option objects.
*
* @var array
*/
@ -61,7 +60,7 @@ class MinecraftServiceTableSeeder extends Seeder
'description' => 'Minecraft - the classic game from Mojang. With support for Vanilla MC, Spigot, and many others!',
'file' => 'minecraft',
'executable' => 'java',
'startup' => '-Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}}'
'startup' => '-Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}}',
]);
}
@ -74,7 +73,7 @@ class MinecraftServiceTableSeeder extends Seeder
'tag' => 'vanilla',
'docker_image' => 'quay.io/pterodactyl/minecraft',
'executable' => null,
'startup' => null
'startup' => null,
]);
$this->option['spigot'] = Models\ServiceOptions::create([
@ -84,7 +83,7 @@ class MinecraftServiceTableSeeder extends Seeder
'tag' => 'spigot',
'docker_image' => 'quay.io/pterodactyl/minecraft:spigot',
'executable' => null,
'startup' => '-Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}}'
'startup' => '-Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}}',
]);
$this->option['sponge'] = Models\ServiceOptions::create([
@ -94,7 +93,7 @@ class MinecraftServiceTableSeeder extends Seeder
'tag' => 'spigot',
'docker_image' => 'quay.io/pterodactyl/minecraft:sponge',
'executable' => null,
'startup' => null
'startup' => null,
]);
$this->option['bungeecord'] = Models\ServiceOptions::create([
@ -104,7 +103,7 @@ class MinecraftServiceTableSeeder extends Seeder
'tag' => 'bungeecord',
'docker_image' => 'quay.io/pterodactyl/minecraft:bungeecord',
'executable' => null,
'startup' => null
'startup' => null,
]);
}
@ -127,7 +126,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([\w\d._-]+)(\.jar)$/'
'regex' => '/^([\w\d._-]+)(\.jar)$/',
]);
Models\ServiceVariables::create([
@ -139,7 +138,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(latest|[a-zA-Z0-9_\.-]{3,7})$/'
'regex' => '/^(latest|[a-zA-Z0-9_\.-]{3,7})$/',
]);
}
@ -154,7 +153,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([\w\d._-]+)(\.jar)$/'
'regex' => '/^([\w\d._-]+)(\.jar)$/',
]);
Models\ServiceVariables::create([
@ -166,7 +165,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(latest|[a-zA-Z0-9_\.-]{3,7})$/'
'regex' => '/^(latest|[a-zA-Z0-9_\.-]{3,7})$/',
]);
Models\ServiceVariables::create([
@ -178,7 +177,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 0,
'user_editable' => 0,
'required' => 0,
'regex' => '/^(.*)$/'
'regex' => '/^(.*)$/',
]);
}
@ -193,7 +192,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^([a-zA-Z0-9.\-_]+)$/'
'regex' => '/^([a-zA-Z0-9.\-_]+)$/',
]);
Models\ServiceVariables::create([
@ -205,7 +204,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([\w\d._-]+)(\.jar)$/'
'regex' => '/^([\w\d._-]+)(\.jar)$/',
]);
}
@ -220,7 +219,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(latest|[\d]{1,6})$/'
'regex' => '/^(latest|[\d]{1,6})$/',
]);
Models\ServiceVariables::create([
@ -232,7 +231,7 @@ class MinecraftServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([\w\d._-]+)(\.jar)$/'
'regex' => '/^([\w\d._-]+)(\.jar)$/',
]);
}
}

View file

@ -1,7 +1,7 @@
<?php
/**
* Pterodactyl - Panel
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@ -21,9 +21,8 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
use Illuminate\Database\Seeder;
use Pterodactyl\Models;
use Illuminate\Database\Seeder;
class SourceServiceTableSeeder extends Seeder
{
@ -35,7 +34,7 @@ class SourceServiceTableSeeder extends Seeder
protected $service;
/**
* Stores all of the option objects
* Stores all of the option objects.
*
* @var array
*/
@ -61,7 +60,7 @@ class SourceServiceTableSeeder extends Seeder
'description' => 'Includes support for most Source Dedicated Server games.',
'file' => 'srcds',
'executable' => './srcds_run',
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} -strictportbind -norestart'
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} -strictportbind -norestart',
]);
}
@ -74,7 +73,7 @@ class SourceServiceTableSeeder extends Seeder
'tag' => 'srcds',
'docker_image' => 'quay.io/pterodactyl/srcds',
'executable' => null,
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} +map {{SRCDS_MAP}} -strictportbind -norestart'
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} +map {{SRCDS_MAP}} -strictportbind -norestart',
]);
$this->option['tf2'] = Models\ServiceOptions::create([
@ -84,7 +83,7 @@ class SourceServiceTableSeeder extends Seeder
'tag' => 'srcds',
'docker_image' => 'quay.io/pterodactyl/srcds',
'executable' => null,
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} +map {{SRCDS_MAP}} -strictportbind -norestart'
'startup' => '-game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} +map {{SRCDS_MAP}} -strictportbind -norestart',
]);
$this->option['ark'] = Models\ServiceOptions::create([
@ -94,7 +93,7 @@ class SourceServiceTableSeeder extends Seeder
'tag' => 'ark',
'docker_image' => 'quay.io/pterodactyl/srcds:ark',
'executable' => './ShooterGameServer',
'startup' => 'TheIsland?listen?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?MaxPlayers={{SERVER_MAX_PLAYERS}}'
'startup' => 'TheIsland?listen?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?MaxPlayers={{SERVER_MAX_PLAYERS}}',
]);
$this->option['custom'] = Models\ServiceOptions::create([
@ -104,7 +103,7 @@ class SourceServiceTableSeeder extends Seeder
'tag' => 'srcds',
'docker_image' => 'quay.io/pterodactyl/srcds',
'executable' => null,
'startup' => null
'startup' => null,
]);
}
@ -127,7 +126,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(17705)$/'
'regex' => '/^(17705)$/',
]);
Models\ServiceVariables::create([
@ -139,7 +138,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(insurgency)$/'
'regex' => '/^(insurgency)$/',
]);
Models\ServiceVariables::create([
@ -151,7 +150,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(\w{1,20})$/'
'regex' => '/^(\w{1,20})$/',
]);
}
@ -166,7 +165,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(232250)$/'
'regex' => '/^(232250)$/',
]);
Models\ServiceVariables::create([
@ -178,7 +177,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(tf)$/'
'regex' => '/^(tf)$/',
]);
Models\ServiceVariables::create([
@ -190,7 +189,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(\w{1,20})$/'
'regex' => '/^(\w{1,20})$/',
]);
}
@ -205,7 +204,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 0,
'regex' => '/^(\w\.*)$/'
'regex' => '/^(\w\.*)$/',
]);
DB::table('service_variables')->insert([
@ -217,7 +216,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 0,
'regex' => '/^(\w\.*)$/'
'regex' => '/^(\w\.*)$/',
]);
DB::table('service_variables')->insert([
@ -229,7 +228,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^(\d{1,4})$/'
'regex' => '/^(\d{1,4})$/',
]);
}
@ -244,7 +243,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(\d){1,6}$/'
'regex' => '/^(\d){1,6}$/',
]);
Models\ServiceVariables::create([
@ -256,7 +255,7 @@ class SourceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(.*)$/'
'regex' => '/^(.*)$/',
]);
}
}

View file

@ -1,7 +1,7 @@
<?php
/**
* Pterodactyl - Panel
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@ -21,9 +21,8 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
use Illuminate\Database\Seeder;
use Pterodactyl\Models;
use Illuminate\Database\Seeder;
class TerrariaServiceTableSeeder extends Seeder
{
@ -35,7 +34,7 @@ class TerrariaServiceTableSeeder extends Seeder
protected $service;
/**
* Stores all of the option objects
* Stores all of the option objects.
*
* @var array
*/
@ -61,7 +60,7 @@ class TerrariaServiceTableSeeder extends Seeder
'description' => 'Terraria is a land of adventure! A land of mystery! A land that\'s yours to shape, defend, and enjoy. Your options in Terraria are limitless. Are you an action gamer with an itchy trigger finger? A master builder? A collector? An explorer? There\'s something for everyone.',
'file' => 'terraria',
'executable' => 'TerrariaServer.exe',
'startup' => '-port {{SERVER_PORT}} -autocreate 2 -worldname World'
'startup' => '-port {{SERVER_PORT}} -autocreate 2 -worldname World',
]);
}
@ -74,7 +73,7 @@ class TerrariaServiceTableSeeder extends Seeder
'tag' => 'tshock',
'docker_image' => 'quay.io/pterodactyl/terraria:tshock',
'executable' => '',
'startup' => ''
'startup' => '',
]);
}
@ -89,7 +88,7 @@ class TerrariaServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([0-9_\.-]{5,10})$/'
'regex' => '/^([0-9_\.-]{5,10})$/',
]);
Models\ServiceVariables::create([
@ -101,7 +100,7 @@ class TerrariaServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(\d){1,3}$/'
'regex' => '/^(\d){1,3}$/',
]);
}
}

View file

@ -1,7 +1,7 @@
<?php
/**
* Pterodactyl - Panel
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>
* Copyright (c) 2015 - 2016 Dane Everitt <dane@daneeveritt.com>.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@ -21,9 +21,8 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
use Illuminate\Database\Seeder;
use Pterodactyl\Models;
use Illuminate\Database\Seeder;
class VoiceServiceTableSeeder extends Seeder
{
@ -35,7 +34,7 @@ class VoiceServiceTableSeeder extends Seeder
protected $service;
/**
* Stores all of the option objects
* Stores all of the option objects.
*
* @var array
*/
@ -61,7 +60,7 @@ class VoiceServiceTableSeeder extends Seeder
'description' => 'Voice servers such as Mumble and Teamspeak 3.',
'file' => 'voice',
'executable' => '',
'startup' => ''
'startup' => '',
]);
}
@ -74,7 +73,7 @@ class VoiceServiceTableSeeder extends Seeder
'tag' => 'mumble',
'docker_image' => 'quay.io/pterodactyl/voice:mumble',
'executable' => './murmur.x86',
'startup' => '-fg'
'startup' => '-fg',
]);
$this->option['ts3'] = Models\ServiceOptions::create([
@ -84,7 +83,7 @@ class VoiceServiceTableSeeder extends Seeder
'tag' => 'ts3',
'docker_image' => 'quay.io/pterodactyl/voice:ts3',
'executable' => './ts3server_minimal_runscript.sh',
'startup' => 'default_voice_port={{SERVER_PORT}} query_port={{SERVER_PORT}}'
'startup' => 'default_voice_port={{SERVER_PORT}} query_port={{SERVER_PORT}}',
]);
}
@ -99,7 +98,7 @@ class VoiceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 0,
'required' => 1,
'regex' => '/^(\d){1,6}$/'
'regex' => '/^(\d){1,6}$/',
]);
Models\ServiceVariables::create([
@ -111,7 +110,7 @@ class VoiceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([0-9_\.-]{5,8})$/'
'regex' => '/^([0-9_\.-]{5,8})$/',
]);
Models\ServiceVariables::create([
@ -123,7 +122,7 @@ class VoiceServiceTableSeeder extends Seeder
'user_viewable' => 1,
'user_editable' => 1,
'required' => 1,
'regex' => '/^([0-9_\.-]{5,10})$/'
'regex' => '/^([0-9_\.-]{5,10})$/',
]);
}
}