function setDatabaseWaarde() { try { global $pdo; $query = "\n\t\t\tUPDATE \n\t\t\t\tmaster\n\t\t\tSET \n\t\t\t\tvoornaam = " . parent::getVoornaam() . ", \n\t\t\t\tachternaam = " . parent::getAchternaam() . ", \n\t\t\t\tgeboortedatum = " . parent::getGeboortedatum()->naarDatabaseWaarde() . ", \n\t\t\t\tbeschrijving = " . parent::getBeschrijving() . ",\n\t\t\tWHERE \n\t\t\t\tid = " . $this->getID() . ";"; $dataPDO = $pdo->prepare($query); $dataPDO->execute(); } catch (PDOException $e) { throw new Exception($e); } }
private $lengte; public function __construct($breedte, $lengte) { $this->breedte = $breedte; $this->lengte = $lengte; } public function getGrootte() { return $this->lengte * $this->breedte; } } ?> <!DOCTYPE HTML> <html> <head> <meta charset=utf-8> <title>Interfaces</title> </head> <body> <h1> <?php $p = new Persoon(190); print $p->getGrootte() . "<br />"; $o = new Oppervlakte(20, 30); print $o->getGrootte(); ?> </h1> </body> </html>
/** * Fetch Persoon which references this Hulpverleners. Will return null in case reference is invalid. * `hulpverleners`.`id` -> `persoon`.`id` * * @param PDO $db a PDO Database instance * @param array $sort array of DSC instances * @return Persoon */ public function fetchPersoon(PDO $db, $sort = null) { $filter = array(Persoon::FIELD_ID => $this->getId()); $result = Persoon::findByFilter($db, $filter, true, $sort); return empty($result) ? null : $result[0]; }
public function __construct($familienaam, $voornaam, $aantal) { parent::__construct($familienaam, $voornaam); $this->aantalGeven = $aantal; }
/** * getter overloaded van Persoon * * Eerst worden eventuele eigen properties (van Gebruiker) afgehandeld, * als de gevraagde property niet bestaat, dan wordt de aanvraag doorgestuurd * naar de parent klasse */ public function __get($p_sProperty) { $vResult = null; switch ($p_sProperty) { case 'GebruikersNaam': $vResult = $this->m_sGebruikerNaam; break; case 'LaatstePagina': $vResult = $_SESSION['laatste_pagina']; break; case 'Rechten': $vResult = $this->m_aRechten; break; default: // roep getter van parent aan $vResult = parent::__get($p_sProperty); } return $vResult; }
/** * get single Persoon instance from a DOMElement * * @param DOMElement $node * @return Persoon */ public static function fromDOMElement(DOMElement $node) { $o = new Persoon(); $o->assignByHash(self::domNodeToHash($node, self::$FIELD_NAMES, self::$DEFAULT_VALUES, self::$FIELD_TYPES)); $o->notifyPristine(); return $o; }
public function __construct($familienaam, $voornaam, $aantalCursisten) { parent::__construct($familienaam, $voornaam); $this->aantalCursisten = $aantalCursisten; }
function getListViewData() { return "<div style=\"width: 100%; height: 4em; position: relative; \">\n\t\t\t\t\t<div style=\"color: black; position: absolute; top: 1.5em;\">\n\t\t\t\t\t\t<a style=\"color: black; font-family: Arial, sans-serif; text-decoration: none;\" href=\"/patienten_info.php?id=" . $this->getID() . "\">\n\t\t\t\t\t\t\t" . parent::getAchternaam() . ", " . parent::getVoornaam() . "\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style=\"color: black; position: absolute; top: 0; right: 0;\">\n\t\t\t\t\t\t<img style=\"height: 4em; width: 4em;\" src=\"./profile_picture/" . $this->getProfielfoto() . "\">\n\t\t\t\t\t</div>\n\t\t\t\t</div><hr>"; }
public function __construct($voorNaam, $familieNaam, $aantalCursisten) { parent::setVoornaam($voorNaam); parent::setFamilienaam($familieNaam); $this->aantalCursisten = $aantalCursisten; }