3 declare(strict_types=1);
108 ?
string $text =
null,
136 if (is_null($this->key)) {
138 $data = $this->
raw(self::FIELD_KEY);
139 if (is_null($data)) {
142 $this->key = (string) $data;
157 if (is_null($this->uniquenessValue)) {
159 $data = $this->
raw(self::FIELD_UNIQUENESS_VALUE);
160 if (is_null($data)) {
163 $this->uniquenessValue = (string) $data;
177 if (is_null($this->locale)) {
179 $data = $this->
raw(self::FIELD_LOCALE);
180 if (is_null($data)) {
183 $this->locale = (string) $data;
197 if (is_null($this->authorName)) {
199 $data = $this->
raw(self::FIELD_AUTHOR_NAME);
200 if (is_null($data)) {
203 $this->authorName = (string) $data;
217 if (is_null($this->title)) {
219 $data = $this->
raw(self::FIELD_TITLE);
220 if (is_null($data)) {
223 $this->title = (string) $data;
237 if (is_null($this->text)) {
239 $data = $this->
raw(self::FIELD_TEXT);
240 if (is_null($data)) {
243 $this->text = (string) $data;
257 if (is_null($this->target)) {
259 $data = $this->
raw(self::FIELD_TARGET);
260 if (is_null($data)) {
263 $this->target = $data;
277 if (is_null($this->state)) {
279 $data = $this->
raw(self::FIELD_STATE);
280 if (is_null($data)) {
300 if (is_null($this->rating)) {
302 $data = $this->
raw(self::FIELD_RATING);
303 if (is_null($data)) {
306 $this->rating = (int) $data;
320 if (is_null($this->customer)) {
322 $data = $this->
raw(self::FIELD_CUSTOMER);
323 if (is_null($data)) {
341 if (is_null($this->custom)) {
343 $data = $this->
raw(self::FIELD_CUSTOM);
344 if (is_null($data)) {
362 $data = $this->
raw(self::FIELD_TARGET);
363 if (is_null($data)) {
378 $data = $this->
raw(self::FIELD_TARGET);
379 if (is_null($data)) {