Introduce pet-projects dir
[lcapit-junk-code.git] / pet-projects / web / horario-oop / quadrohorario.php
blob8e84faf429a023120141884d8d1b6188b7918f52
1 <html>
2 <body>
3 <?php
4 include("horario.php");
5 include("disciplina.php");
7 function echo_error($e)
9 echo("ERRO: " . $e->getMessage());
12 $hor = new horario();
14 $mat = new disciplina("matematica");
15 try {
16 $mat->set_horario("seg", 1);
17 $mat->set_horario("seg", 2);
18 $mat->set_horario("ter", 1);
19 $mat->set_horario("sex", 6);
20 $hor->add($mat);
21 } catch (Exception $e) {
22 echo_error($e);
25 $port = new disciplina("portuques");
26 try {
27 $port->set_horario("seg", 3);
28 $port->set_horario("qua", 1);
29 $port->set_horario("qui", 1);
30 $hor->add($port);
31 } catch (Exception $e) {
32 echo_error($e);
35 $qui = new disciplina("quimica");
36 try {
37 $qui->set_horario("seg", 4);
38 $qui->set_horario("seg", 5);
39 $qui->set_horario("qua", 2);
40 $qui->set_horario("qua", 3);
41 $hor->add($qui);
42 } catch (Exception $e) {
43 echo_error($e);
46 $his = new disciplina("historia");
47 try {
48 $his->set_horario("ter", 2);
49 $his->set_horario("ter", 3);
50 $his->set_horario("sex", 1);
51 $his->set_horario("sex", 2);
52 $hor->add($his);
53 } catch (Exception $e) {
54 echo_error($e);
57 $hor->show();
59 </body>
60 </html>