Pony.fm/app/Http/Controllers/UsersController.php

26 lines
543 B
PHP
Raw Normal View History

2015-08-31 16:30:02 +02:00
<?php
namespace Poniverse\Ponyfm\Http\Controllers;
2015-09-06 19:21:11 +02:00
use Poniverse\Ponyfm\User;
2015-09-06 19:21:11 +02:00
use File;
2015-08-31 16:30:02 +02:00
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');
}
}