Symfony 5 - платформа api - класс / функция над сущностью - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь добавить собственный метод / функцию на платформу API в symfony 5 - verifyUserToken - я создал класс App \ Controller \ Api \ ApiUserController и метод loginVerify.

Также я добавил @Route в «/ api / login / verify» в этом классе через функцию loginVerify:

/**
 * @Route(
 *  path="/api/login/verify",
 *  name="api_login_verify",
 * defaults={
 *  "_api_resource_class"=User::class,
 * },
 *  methods={"POST"}
 * )
 */
public function loginVerify([..]

На странице платформы API я вижу эту конечную точку, но как я могу определить необходимые параметры, которые я увижу на странице платформы API?

Теперь на платформе API я вижу все параметры в json (а не параметры рядом с - input) также со связанными сущностями. Мне нужно всего несколько обязательных параметров, а не все.

Если я добавлю собственный метод другим способом, я буду рад.

...