Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace Database\Seeders; use App\Models\Artist; use Illuminate\Database\Seeder;..
Decoded Output download
<?php
namespace Database\Seeders;
use App\Models\Artist;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class ArtistTableSeeder extends Seeder
{
public function run(): void
{
Artist::query()->firstOrCreate(['id' => Artist::UNKNOWN_ID], ['name' => Artist::UNKNOWN_NAME]);
self::maybeResetPgsqlSerialValue();
}
private static function maybeResetPgsqlSerialValue(): void
{
if (DB::getDriverName() === 'pgsql') {
DB::statement(
"SELECT setval(pg_get_serial_sequence('artists', 'id'), coalesce(max(id), 0) + 1, false) FROM artists"
);
}
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Database\Seeders;
use App\Models\Artist;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class ArtistTableSeeder extends Seeder
{
public function run(): void
{
Artist::query()->firstOrCreate(['id' => Artist::UNKNOWN_ID], ['name' => Artist::UNKNOWN_NAME]);
self::maybeResetPgsqlSerialValue();
}
private static function maybeResetPgsqlSerialValue(): void
{
if (DB::getDriverName() === 'pgsql') {
DB::statement(
"SELECT setval(pg_get_serial_sequence('artists', 'id'), coalesce(max(id), 0) + 1, false) FROM artists"
);
}
}
}
Function Calls
None |
Stats
MD5 | 3b6869dc21decbbda1a0e9f528d7d734 |
Eval Count | 0 |
Decode Time | 133 ms |