Ejemplo n.º 1
0
 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());
     }
 }
Ejemplo n.º 2
0
 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());
     }
 }