Evite se repetir com state_machine
ATUALIZAÇÃO: @errinlarsen notou que o código anterior parou de funcionar nas versões recentes de state_machine / rails. Eu atualizei o post para usar Rails Concerns. Às vezes, quando você está …
Continuar lendoConteúdo para você se capacitar em programação
ATUALIZAÇÃO: @errinlarsen notou que o código anterior parou de funcionar nas versões recentes de state_machine / rails. Eu atualizei o post para usar Rails Concerns. Às vezes, quando você está …
Continuar lendoPessoalmente, não gosto muito state_machineda abordagem de escopos (por exemplo Vehicle.with_state :parked), então procurei uma maneira de transformar todos os estados definidos em escopos nomeados apropriados (por exemplo Vehicle.parked). state_machines[:state].states.map …
Continuar lendoRecentemente, encontrei um bom artigo sobre como resolver problemas de simultaneidade , usando a gem fork_break . Exatamente o que eu precisava, mas ainda não era simples o suficiente para …
Continuar lendo