/** * Pega a Image por id * * @return array */ public function getImageById($id) { $db = new Zend_Db_Adapter_Pdo_Mysql(array('host' => 'localhost', 'username' => 'root', 'password' => '', 'dbname' => 'painelpadrao_imagem')); $sql = "SELECT * FROM imagem WHERE id_avatar = " . $id; $dados = $db->fetchRow($sql); $dados["arquivo_base64"] = base64_encode($dados["arquivo"]); $dados["arquivo"] = ""; return $dados; }
exec("cp " . $pimcoreRoot . "/tests/config/system.xml " . $documentRoot . "/website/var/config/system.xml"); } // startup the phpunit_pimcore include_once $documentRoot . "/pimcore/config/startup.php"; set_include_path(get_include_path() . PATH_SEPARATOR . $includePathBak); @ini_set("display_errors", "On"); @ini_set("display_startup_errors", "On"); Pimcore::setSystemRequirements(); Pimcore::initAutoloader(); if (!$skipInstall) { // setup the database for the phpunit_pimcore try { $db = new Zend_Db_Adapter_Pdo_Mysql($dbConfig); $db->getConnection(); // check utf-8 encoding $result = $db->fetchRow('SHOW VARIABLES LIKE "character\\_set\\_database"'); if ($result['Value'] != "utf8") { die("Database charset is not utf-8"); } } catch (Exception $e) { echo $e->getMessage() . "\n"; die("Couldn't establish connection to mysql" . "\n"); } $db->getConnection()->exec("DROP database IF EXISTS pimcore_phpunit;"); $db->getConnection()->exec("CREATE DATABASE pimcore_phpunit CHARACTER SET utf8"); $db = new Zend_Db_Adapter_Pdo_Mysql($dbConfig); $db->getConnection(); $db->getConnection()->exec("SET NAMES UTF8"); $db->getConnection()->exec("SET storage_engine=InnoDB;"); // insert db dump //$db = Pimcore_Resource::get();