public static function tearDownAfterClass() { $user = new User(self::$pdo); foreach (self::$users as $key => $value) { $user->setEmail($value[0]); $result = $user->delete(); if (!$result) { throw new \Exception('Could not delete user : '******'"' . $value[1] . '"'); } } }
<?php require_once '../vendor/autoload.php'; use Rayac\pdotest\Image; use Rayac\pdotest\User; use Rayac\pdotest\vo; $loader = new Twig_Loader_Filesystem('../views/twig'); $twig = new Twig_Environment($loader, array('cache' => false)); session_start(); $pdo = \Rayac\pdotest\NinoBaza::getPDO(); $user = new User($pdo); $image = new Image($pdo); $errors = []; $message = ""; if (isset($_GET['logout'])) { $user->logout(); } if ($user->isloggedin()) { if (isset($_POST['action'])) { if ($_POST['action'] == "upload") { if ($_FILES['uploadImg']['tmp_name']) { $ext = pathinfo($_FILES['uploadImg']['name']); if ($ext['extension'] == "jpg" || $ext['extension'] == "jpeg" || $ext['extension'] == "png" || $ext['extension'] == "PNG" || $ext['extension'] == "JPEG" || $ext['extension'] == "JPG") { $imgName = $_FILES['uploadImg']['name']; $imglocation = 'pics/' . md5(time() . $imgName) . "." . $ext['extension']; if (is_uploaded_file($_FILES['uploadImg']['tmp_name'])) { echo $image->uploadImage($user->getId(), $_FILES['uploadImg']); } } else { $errors[] = "Images only!" . " " . $ext['extension']; }