Estou com duvidas em como pegar o valor do mês por extenso em português utilizando a API do Carbon utilizando o framework Laravel. Inicialmente, construi essa logica utilizando o PHP.
if($ data->month == 1){ $ mes = 'Janeiro'; }
Isso acarreta fazer em torno de 12 if’s para poder pegar o valor do mês em português. Supondo que a variável $ data recebe o valor do tempo de agora.
$ data = Carbon::now();
Como poderia estar pegando o mês por extenso em portugues utilizando somente funções da API do Carbon? Como mostrado o exemplo abaixo.
$ mes = $ data->localeMonth;
Por exemplo, hoje é pego o mês “July“. Eu estou em duvida também em como posso mudar a localização para o horário oficial de Brasília. Creio que mudando a localização, pode-se resolver o meu problema. Mas está dificil encontrar na documentação da API a solução. Poderiam me ajudar?
Documentação do Carbon