Ho un problema con la cancellazione di tutti i vincoli di validazione che si estendono dalla super classe. Di seguito è riportato il mio codiceRimuovere tutti i vincoli di convalida nelle proprietà della classe figlio
User.php
* @var string
* @ORM\Column(type="text", unique=true)
* @Assert\NotBlank()
* @Assert\NotNull()
* @AdminAssert\MyCustomValidation
*/
protected $phoneNumber;
In admin.php ho scritto il codice qualcosa di simile sotto
classe Admin estende utente
* @var string
* @ORM\Column(type="text", unique=true)
*/
protected $phoneNumber;
voglio rimuove tutti i vincoli di validazione ma non può rimuoverlo.
Erb, my bad, Ho messo una convenzione di denominazione sbagliata. In ogni modo funziona, grazie a @Matteo, ma cambio qualcosa nel tuo codice come questa istanza $ data di Admin e restituisci; (senza false) non proprio sicuro del perché il falso non funzioni. – vibol
ciao @vibol sei il benvenuto! Sentiti libero di modificare la mia risposta con il codice di lavoro corretto. – Matteo