| 1 | <?php | ||
| 22 | class User extends BaseUser implements UserInterface | ||
| 23 | { | ||
| 24 | use TimestampableTrait; | ||
| 25 | |||
| 26 | /** | ||
| 27 | * @var string | ||
| 28 | */ | ||
| 29 | protected $firstName; | ||
| 30 | |||
| 31 | /** | ||
| 32 | * @var string | ||
| 33 | */ | ||
| 34 | protected $lastName; | ||
| 35 | |||
| 36 | /** | ||
| 37 | * @var string | ||
| 38 | */ | ||
| 39 | protected $about; | ||
| 40 | |||
| 41 | /** | ||
| 42 | * @var string | ||
| 43 | */ | ||
| 44 | protected $externalId; | ||
| 45 | |||
| 46 | /** | ||
| 47 | * User constructor. | ||
| 48 | */ | ||
| 49 | public function __construct() | ||
| 55 | |||
| 56 | /** | ||
| 57 |      * {@inheritdoc} | ||
| 58 | */ | ||
| 59 | public function getAbout() | ||
| 63 | |||
| 64 | /** | ||
| 65 |      * {@inheritdoc} | ||
| 66 | */ | ||
| 67 | public function setAbout(string $about = null) | ||
| 71 | |||
| 72 | /** | ||
| 73 |      * {@inheritdoc} | ||
| 74 | */ | ||
| 75 | public function getFirstName() | ||
| 79 | |||
| 80 | /** | ||
| 81 |      * {@inheritdoc} | ||
| 82 | */ | ||
| 83 | public function setFirstName(string $firstName) | ||
| 87 | |||
| 88 | /** | ||
| 89 |      * {@inheritdoc} | ||
| 90 | */ | ||
| 91 | public function getLastName() | ||
| 95 | |||
| 96 | /** | ||
| 97 |      * {@inheritdoc} | ||
| 98 | */ | ||
| 99 | public function setLastName(string $lastName) | ||
| 103 | |||
| 104 | /** | ||
| 105 |      * {@inheritdoc} | ||
| 106 | */ | ||
| 107 | public function getExternalId() | ||
| 111 | |||
| 112 | /** | ||
| 113 |      * {@inheritdoc} | ||
| 114 | */ | ||
| 115 | public function setExternalId(string $externalId) | ||
| 119 | } | ||
| 120 |