Transações PDO aninhadas
Ao usar PDO, você não pode ter transações aninhadas, então se você chamar vários métodos que têm transações no mesmo, você obterá um erro como “uma transação já iniciada”. Para …
Continuar lendoConteúdo para você se capacitar em programação
Ao usar PDO, você não pode ter transações aninhadas, então se você chamar vários métodos que têm transações no mesmo, você obterá um erro como “uma transação já iniciada”. Para …
Continuar lendoAo testar, você pode fazer algo como: @user.make_widgetexpect(Widget.last.color).to eql Widget.DEFAULT_COLOR Não. Pode haver algum motivo pelo qual o novo widget não é o “último”, como se a ordem de classificação …
Continuar lendoSe um servidor Rails está rodando no modo single threading, você pode começar uma transação por um pedido e então terminar uma transação com outro pedido. Todas as solicitações entre …
Continuar lendoDepois de ler Functional Programming in Java de Venkat Subramaniam, fiquei realmente impressionado com o padrão execute around method e como ele funciona bem com lambdas. O padrão é popular …
Continuar lendo/* * Saving Question */$question = new Question;$questionCategory = new QuestionCategory;/* * Insert new record for question */$question->title = $title;$question->user_id = Auth::user()->user_id;$question->description = $description;$question->time_post = date(‘Y-m-d H:i:s’);if(Input::has(‘expiredtime’)) $question->expired_time = Input::get(‘expiredtime’);$questionCategory->category_id …
Continuar lendoSymfony dispatcher é uma ferramenta poderosa, mas como em qualquer framework, talvez seja muito projetado para propósitos gerais. Um caso de uso ausente é o despacho de evento na transação. …
Continuar lendo