| Current Path : /home/jeromecohp/www/tmp/yooessentials/modules/core/src/ |
| Current File : /home/jeromecohp/www/tmp/yooessentials/modules/core/src/DatabaseManager.php |
<?php
/**
* @package Essentials YOOtheme Pro (Freemium) 1.6.8
* @author ZOOlanders https://www.zoolanders.com
* @copyright Copyright (C) Joolanders, SL
* @license http://www.gnu.org/licenses/gpl.html GNU/GPL
*/
namespace ZOOlanders\YOOessentials;
use YOOtheme\Database;
interface DatabaseManager
{
public function initialize(array $config): Database;
public function getTableColumnsFromDb(Database $db, string $table): array;
public function convertSqlTypeToSchemaType(string $type): string;
public function getSchemaFiltersFromSqlType(string $type): array;
}