for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/* For licensing terms, see /license.txt */
namespace Chamilo\CoreBundle\Controller;
use Chamilo\CoreBundle\Controller\BaseController;
use Chamilo\CoreBundle\Entity\CourseRelUser;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
/**
* Class UserController.
*
* @Route("/user")
* @author Julio Montoya <[email protected]>
*/
class UserController extends BaseController
{
* @Route("/{username}", methods={"GET"})
* @param string $username
* @Template("ChamiloCoreBundle:User:profile.html.twig")
* @return Response
public function profileAction($username): array
$user = $this->container->get('fos_user.user_manager')->findUserByUsername($username);
return ['user' => $user];
return array('user' => $user)
array
Symfony\Component\HttpFoundation\Response
}