public function delete(Aluno $aluno)
 {
     $sql = "DELETE FROM teste.Aluno WHERE id = {$aluno->getId()}";
     return $this->db->exec($sql);
 }
<?php

use padroes\orm\datamapper\AlunoMapper;
use padroes\orm\activerecord\AlunoModel;
use padroes\orm\datamapper\Db;
require_once 'autoload.php';
$model = new AlunoModel(new AlunoMapper(Db::getInstance()));
$model->setNome('GRAZIELA MICHAEL OLIVEIRA');
$model->setEndereco('R. FLEURY FILHO, 1000');
$model->setTelefone('(11) 6789-1234');
$model->setCidade('ALAGOINHA');
$model->save();
echo "\nRegistro inserido.\n\n";
<?php

use padroes\orm\datamapper\Db;
use padroes\orm\datamapper\AlunoMapper;
use padroes\orm\datagateway\Aluno;
require_once './autoload.php';
/*
$aluno = new Aluno();
$aluno->setId(14);
$aluno->setNome("UPGRADE TEST OF JOB");
$aluno->setEndereco("R. ALCANTARA MACHADO, 122255");
$aluno->setTelefone("(11) 8779-6545");
$aluno->setCidade("SÃO PAULO");
*/
$dtmapper = new AlunoMapper(Db::getInstance());
var_dump($dtmapper->fetchAll());