AdvertFollowerFormTrait
Add/edit form of an advert follower.
The user and the advert are chosen by pickers; before saving, the pair (user, advert) is checked for uniqueness. The advert is saved through the object graph (a minimal managed reference).
Table of Contents
Methods
- createComponentEditForm() : Form
- advertFollowerExists() : bool
- Tells whether a follower for the pair (user, advert) exists, excluding the one being edited.
- saveAdvertFollowerForm() : bool
- setAdvertFollowerFormDefaults() : void
Methods
createComponentEditForm()
protected
createComponentEditForm() : Form
Return values
FormadvertFollowerExists()
Tells whether a follower for the pair (user, advert) exists, excluding the one being edited.
private
advertFollowerExists(int $userId, int $advertId) : bool
Parameters
- $userId : int
- $advertId : int
Return values
boolsaveAdvertFollowerForm()
private
saveAdvertFollowerForm(ArrayHash<string|int, mixed> $values) : bool
Parameters
- $values : ArrayHash<string|int, mixed>
Return values
boolsetAdvertFollowerFormDefaults()
private
setAdvertFollowerFormDefaults(Form $form) : void
Parameters
- $form : Form