/**
  * {@inheritdoc}
  */
 public function create($user, array $data)
 {
     $creator = array_get($data, 'from');
     $notification = Notification::create(['id' => Uuid::uuid4(), 'user_id' => $user->id, 'created_by' => $creator ? $creator->id : null, 'icon' => $data['icon'], 'body' => $data['body'], 'action_text' => array_get($data, 'action_text'), 'action_url' => array_get($data, 'action_url')]);
     event(new NotificationCreated($notification));
     return $notification;
 }