I have project which has tags and I want to return those tags as hashtags in my notification content but I get Array to string conversion
JavaScript
x
public function toTelegram($notifiable)
{
$tags = [];
foreach($project->tags as $tag) {
$tags[] = '#'.$tag->title;
}
return TelegramFile::create()
->to(xxxxxx)
->content("Newnn".$this->project->title."nn $tags");
}
Question
How can I get my notification content as new test project #tag1 #tag2 #tag3
?
Advertisement
Answer
Solved
I’ve added new line to my code and it fixed the issue
JavaScript
$tags = [];
//....
$hashtags = implode(',', $tags);
return TelegramFile::create()
->to(xxxxxxxx)
->content("Newnn".$this->project->title."nn $hashtags")