Excelente vídeo! Me deu uma boa ideia do funcionamento de uma Facade. A única coisa que estou tendo dificuldade agora é com relação a concatenação dos métodos, da mesma forma que é feita, por exemplo, nas model que já vem no Laravel -> ModelX::where('field', 'xyz')->delete(). Isso não foi abordado no video, porém eu dei uma pesquisada e tem alguma coisas a ver com singleton no lugar do bind (algo assim), aonde os dados enviados não são perdidos e a classe não é instância a todo momento, mantendo o estado... Muito Obrigado!
Boooa observação Marco... Neste vídeo não foquei pra este lado pois esse métodos como where, filter, map... são métodos comuns de collections e são compartilhados para Model, é daí que vem esses recursos nas models do Laravel. E realmente está faltando aqui no canal um vídeo sobre collections, acho que isso cobriria certinho este gap da sua pergunta. Obrigado pelo feedback e sucesso Marco!
vc parece ser um ótimo tech lead, abraços e obrigado pela ajuda!
Vlw Bugman... vlw pelo feedback, quem sabe um dia trabalhemos juntos hehhe... Sucesso!
Que vídeo fantástico!!
Vlw Heitor... Sucesso!
Muito bom eu ter aprendido isso. Muito obrigado pelo seu tempo em nos ensinar!
Booooa Fabricio... Vamos que vamos... sucesso!
Eu uso Facade pra fazer consultas ao banco utilizando métodos estáticos. Não sei se é a melhor maneira, mas funciona bem
Show Altermir, há quem use para consultas de banco de dados as Repository, elas também acabam servido assim como as Facades.
Excelente vídeo! Me deu uma boa ideia do funcionamento de uma Facade. A única coisa que estou tendo dificuldade agora é com relação a concatenação dos métodos, da mesma forma que é feita, por exemplo, nas model que já vem no Laravel -> ModelX::where('field', 'xyz')->delete(). Isso não foi abordado no video, porém eu dei uma pesquisada e tem alguma coisas a ver com singleton no lugar do bind (algo assim), aonde os dados enviados não são perdidos e a classe não é instância a todo momento, mantendo o estado... Muito Obrigado!
Boooa observação Marco... Neste vídeo não foquei pra este lado pois esse métodos como where, filter, map... são métodos comuns de collections e são compartilhados para Model, é daí que vem esses recursos nas models do Laravel. E realmente está faltando aqui no canal um vídeo sobre collections, acho que isso cobriria certinho este gap da sua pergunta. Obrigado pelo feedback e sucesso Marco!
Parabéns pelo conteúdo! Mais um vídeo muito instrutivo!
o Facade seria uma interface, ou é errado pensar dessa forma?