<?php | |
// ... | |
use Symfony\Component\Serializer\Annotation\Groups; | |
/** | |
* @ApiResource( | |
* normalizationContext={"groups"={"userList"}}, | |
* denormalizationContext={"groups"={"userCreate"}} | |
* ) | |
* ... | |
*/ | |
class User implements UserInterface | |
{ | |
/** | |
* ... | |
* @Groups({"userList"}) | |
*/ | |
private $id; | |
/** | |
* ... | |
* @Groups({"userList", "userCreate"}) | |
*/ | |
public $name; | |
/** | |
* ... | |
* @Groups({"userCreate"}) | |
*/ | |
public $plainPassword; | |
// ... | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment