$produto03->setPromotion(2.0); $produto04 = new Product(); $produto04->setName('Produto 04'); $produto04->setValue(3.2); $produto04->setPromotion(2.0); $db = realpath(dirname(__FILE__)) . '/db.txt'; $database = new Database($db); $database->truncate(); $database->add($produto01); $database->add($produto02); $database->add($produto03); $database->add($produto04); echo '----------- Produtos cadastrados ------------------' . PHP_EOL; $database->show(); echo '----------- Paginação - 01 ------------------' . PHP_EOL; $database->paginator(1, 2); echo '----------- Paginação - 02 ------------------' . PHP_EOL; $database->paginator(2, 2); echo '----------- Ultima Promoção ------------------' . PHP_EOL; echo $database->lastPromotion(); echo '----------- Produtos Removidos ------------------' . PHP_EOL; $database->remove(1); echo '----------- Resultado ------------------' . PHP_EOL; $database->show(); echo '----------- Alterando um Registro ------------------' . PHP_EOL; $chocolate = new Product(); $chocolate->setName('Chocolate Maligno'); $chocolate->setValue(4.2); $chocolate->setPromotion(3.0); $database->edit(2, $chocolate); $database->show();
<?php include 'vendor/autoload.php'; use Vox\Exercicio\User; use Vox\Exercicio\Product; $jose = new User('José'); $maria = new User('Maria'); $joao = new User('João'); $televisao = new Product('Televisão'); $televisao->setPrice(100); $televisao->setPrice(20); $televisao->attach($jose); $televisao->attach($maria); $televisao->attach($joao); $televisao->notify();