public function __construct() { parent::__construct(); try { TTransaction::open('samples'); // open transaction // define log TTransaction::setLogger(new TLoggerTXT('/tmp/log.txt')); TTransaction::log("** inserting city"); $cidade = new City(); // create new object $cidade->name = 'Porto Alegre'; $cidade->store(); // store the object new TMessage('info', 'Objeto stored successfully'); TTransaction::close(); // close transaction } catch (Exception $e) { new TMessage('error', $e->getMessage()); } }
public function __construct() { parent::__construct(); try { TTransaction::open('samples'); // abre uma transação // define o log TTransaction::setLogger(new TLoggerTXT('/tmp/log.txt')); TTransaction::log("** inserindo cidade"); $cidade = new City(); // cria novo objeto $cidade->name = 'Porto Alegre'; $cidade->store(); // armazena o objeto new TMessage('info', 'Objeto armazenado com sucesso'); TTransaction::close(); // fecha a transação. } catch (Exception $e) { new TMessage('error', $e->getMessage()); } }