patches/Patch.php
author Markus Bröker<broeker.markus@googlemail.com>
Tue, 19 Sep 2017 13:04:18 +0200
changeset 51 bfcfa759003a
parent 30 5751ca5a55c0
permissions -rw-r--r--
GSV ignorieren
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
30
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     1
<?php
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     2
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     3
/**
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     4
 * Patch-Management for The BFW Framework
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     5
 *
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     6
 * @copyright Copyright(C) 2015 4customers
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     7
 * @author    Markus Bröker<mbroeker@4customers.de>
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     8
 */
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
     9
define("VERSION", "0.1");
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    10
require_once '../config/config.php';
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    11
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    12
use bfw\database\Database;
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    13
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    14
abstract class Patch {
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    15
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    16
    protected $db;
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    17
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    18
    public function __construct() {
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    19
        $this->db = Database::getInstance();
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    20
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    21
        printf("PatchManagement Version %s\n\n", VERSION);
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    22
    }
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    23
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    24
    abstract public function setUp();
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    25
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    26
    abstract public function tearDown();
5751ca5a55c0 Richtiges Persistence Framework mit echten Gettern und Settern + Creator
Markus Bröker<broeker.markus@googlemail.com>
parents:
diff changeset
    27
}