<?php

namespace OpenApi\LinkExample;

/**
 * MVC controller that handles "users/*" urls.
 */
class UsersController
{

    /**
     * @OA\Get(path="/2.0/users/{username}",
     *   operationId="getUserByName",
     *   @OA\Parameter(name="username",
     *     in="path",
     *     required=true,
     *     @OA\Schema(type="string")
     *   ),
     *   @OA\Response(response="200",
     *     description="The User",
     *     @OA\JsonContent(ref="#/components/schemas/user"),
     *     @OA\Link(link="userRepositories", ref="#/components/links/UserRepositories")
     *   )
     * )
     */
    public function getUserByName($username)
    {
    }
}