Есть событие обновления модели, назначенное на updated.
Пытаюсь обновить некоторые атрибуты модели при изменении, но не могу этого сделать. Что делаю не так?
class TagEvent
{
use Dispatchable, InteractsWithSockets, SerializesModels;
public $tag;
public function __construct(Tag $tag)
{
$this->tag = $tag;
event(new SocketMessage($tag));
$geocode = new Geocode($tag->internal_latitude, $tag->internal_longitude);
$geocode->reverse();
$tag->airport = $geocode->airport_name;
$tag->city = $geocode->city;
$tag->country = $geocode->country;
$this->calculateDistance();
}