<?php
function adminer_object() {
- include_once "../plugins/plugin.php";
include_once "../plugins/designs.php";
$designs = array();
foreach (glob("../designs/*/*.css") as $filename) {
$designs[$filename] = basename(dirname($filename));
}
- return new AdminerPlugin(array(
+ return new Adminer\Plugins(array(
new AdminerDesigns($designs),
));
}
// To create Adminer just for Elasticsearch, run `../compile.php elastic`.
function adminer_object() {
- include_once "../plugins/plugin.php";
include_once "../plugins/login-password-less.php";
include_once "../plugins/drivers/elastic.php";
- return new AdminerPlugin(array(
+ return new Adminer\Plugins(array(
// TODO: inline the result of password_hash() so that the password is not visible in source codes
new AdminerLoginPasswordLess(password_hash("YOUR_PASSWORD_HERE", PASSWORD_DEFAULT)),
));
<?php
namespace Adminer;
-// any method change in this file should be transferred to editor/include/adminer.inc.php and plugins/plugin.php
+// any method change in this file should be transferred to editor/include/adminer.inc.php and plugins.inc.php
class Adminer {
public $operators; ///< @var list<string> operators used in select, null for all operators
<?php
function adminer_object() {
- include_once "../plugins/plugin.php";
include_once "../plugins/login-password-less.php";
- return new AdminerPlugin(array(
+ return new Adminer\Plugins(array(
// TODO: inline the result of password_hash() so that the password is not visible in source codes
new AdminerLoginPasswordLess(password_hash("YOUR_PASSWORD_HERE", PASSWORD_DEFAULT)),
));
<?php
function adminer_object() {
- include_once "../plugins/plugin.php";
include_once "../plugins/login-password-less.php";
- class AdminerCustomization extends AdminerPlugin {
+ class AdminerCustomization extends Adminer\Plugins {
function loginFormField($name, $heading, $value) {
return parent::loginFormField($name, $heading, str_replace('value="server"', 'value="sqlite"', $value));
}