Pony.fm/app/Http/Controllers/UsersController.php
2015-10-23 18:22:14 -07:00

26 lines
No EOL
543 B
PHP

<?php
namespace Poniverse\Ponyfm\Http\Controllers;
use Poniverse\Ponyfm\User;
use File;
use Illuminate\Support\Facades\App;
class UsersController extends Controller
{
public function getAvatar($id, $type)
{
$coverType = Cover::getCoverFromName($type);
if ($coverType == null) {
App::abort(404);
}
$user = User::find($id);
if (!$user) {
App::abort(404);
}
return File::inline($user->getAvatarFile($coverType['id']), 'image/png', 'cover.png');
}
}