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 App\Services; use App\Models\Playlist; use App\Models\PlaylistFolder; us..
Decoded Output download
<?php
namespace App\Services;
use App\Models\Playlist;
use App\Models\PlaylistFolder;
use App\Models\User;
class PlaylistFolderService
{
public function createFolder(User $user, string $name): PlaylistFolder
{
return $user->playlist_folders()->create(['name' => $name]);
}
public function renameFolder(PlaylistFolder $folder, string $name): PlaylistFolder
{
$folder->update(['name' => $name]);
return $folder;
}
public function addPlaylistsToFolder(PlaylistFolder $folder, array $playlistIds): void
{
Playlist::query()->whereIn('id', $playlistIds)->update(['folder_id' => $folder->id]);
}
public function movePlaylistsToRootLevel(array $playlistIds): void
{
Playlist::query()->whereIn('id', $playlistIds)->update(['folder_id' => null]);
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace App\Services;
use App\Models\Playlist;
use App\Models\PlaylistFolder;
use App\Models\User;
class PlaylistFolderService
{
public function createFolder(User $user, string $name): PlaylistFolder
{
return $user->playlist_folders()->create(['name' => $name]);
}
public function renameFolder(PlaylistFolder $folder, string $name): PlaylistFolder
{
$folder->update(['name' => $name]);
return $folder;
}
public function addPlaylistsToFolder(PlaylistFolder $folder, array $playlistIds): void
{
Playlist::query()->whereIn('id', $playlistIds)->update(['folder_id' => $folder->id]);
}
public function movePlaylistsToRootLevel(array $playlistIds): void
{
Playlist::query()->whereIn('id', $playlistIds)->update(['folder_id' => null]);
}
}
Function Calls
| None |
Stats
| MD5 | ed10e8948ee3aff44e5fb9c4135c7c09 |
| Eval Count | 0 |
| Decode Time | 88 ms |