Модуль для склонения слов по падежам

Анна10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.08.2019

Необходимо написать модуль на языке php, который будет введённый текст (предложения из нескольких связанных слов) переводить в разные падежи и число.

Например:

У нас есть текст "Двуспальные кровати"

Нужно, что бы программа сделала следующие варианты:

Купить + [двуспальную кровать] + в Минске, Купить + [двуспальные кровати] + в Минске