// instancia um novo objeto Aluno $william = new Aluno(); $william->nome = 'William Scatolla'; $william->endereco = 'Rua de Fátima'; $william->telefone = '(51) 1111-4444'; $william->cidade = 'Encantado'; $william->store(); // armazena o objeto // armazena esta frase no arquivo de LOG TTransaction::log("** inserindo cursos"); // instancia um novo objeto Curso $curso = new Curso(); $curso->descricao = 'Orientação a Objetos com PHP'; $curso->duracao = 24; $curso->store(); // armazena o objeto // instancia um novo objeto Curso $curso = new Curso(); $curso->descricao = 'Desenvolvendo em PHP-GTK'; $curso->duracao = 32; $curso->store(); // armazena o objeto // finaliza a transação TTransaction::close(); echo "Registros inseridos com Sucesso<br>\n"; } catch (Exception $e) { // exibe a mensagem gerada pela exceção echo '<b>Erro</b>' . $e->getMessage(); // desfaz todas alterações no banco de dados TTransaction::rollback(); }