У меня есть контроллер тегов со способом хранения нового тега:
Код: Выделить всё
class TagController extends Controller
{
public function store($title){
return Tag::firstOrCreate(['title'=>$title]);
}
}
Код: Выделить всё
class PostController extends Controller
...
protected function createTagsObjects(string $csvTags){
$tagsArray=explode(',',$csvTags);
$tagsArray=array_unique($tagsArray);
foreach($tagsArray as $tag ){
//call to tag controller->store
}
}
}
Я лазил по сети и знакомился с особенностями и сервисами. Но я не думаю, что они полезны для моей проблемы. Такой сценарий случается очень часто.
Не могли бы вы помочь мне, как лучше всего справиться с такими ситуациями?
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/468 ... in-laravel
Мобильная версия