public function indexAction() { $fc = FrontController::getInstance(); $admin = new Admin(); $output = $admin->render(ADMIN_TEMPLATE, ADMIN_LOGIN); $fc->setBody($output); }
/** * @protected */ public function render() { if ($this->member) { if ($this->actionView) { $this->actionView->set("member", $this->member); } if ($this->layoutView) { $this->layoutView->set("member", $this->member); } } if ($this->organization) { if ($this->actionView) { $this->actionView->set("organization", $this->organization); } if ($this->layoutView) { $this->layoutView->set("organization", $this->organization); } } parent::render(); }
public function loginForm() { $template = new Template('admin/ui.login.tpl'); $admin = new Admin(); return $admin->render($template->parse()); }
<?php /** * @package Arastta eCommerce * @copyright Copyright (C) 2015 Arastta Association. All rights reserved. (arastta.org) * @credits See CREDITS.txt for credits and other copyright notices. * @license GNU General Public License version 3; see LICENSE.txt */ if (version_compare(PHP_VERSION, '5.3.10', '<')) { die('Your host needs to use PHP 5.3.10 or higher to run Arastta.'); } define('AREXE', 1); require_once 'define.php'; // Startup require_once DIR_SYSTEM . 'library/client.php'; Client::setName('admin'); require_once DIR_SYSTEM . 'startup.php'; // App $app = new Admin(); // Initialise main classes $app->initialise(); // Load eCommerce classes $app->ecommerce(); // Route the app $app->route(); // Dispatch the app $app->dispatch(); // Render the output $app->render();
require_once $composer_autoload; } const ENV_API_KEY = 'THISDATA_API_KEY'; const ENV_JS_WRITE_KEY = 'THISDATA_JS_WRITE_KEY'; const ENV_JS_SIGNATURE = 'THISDATA_JS_SIGNATURE'; const ENV_WEBHOOK_SIGNATURE = 'THISDATA_WEBHOOK_SIGNATURE'; if (version_compare(\PHP_VERSION, '5.5', '<')) { add_action('admin_notices', function () { $message = sprintf(sprintf(__('Sorry your PHP version is too old. The ThisData plugin requires PHP >= 5.5. You are running version %s.', 'thisdata-plugin'), \PHP_VERSION), Admin::getSettingsPageURL()); echo '<div class="notice notice-info"><p>' . $message . '</p></div>'; }); } else { if (is_admin()) { $admin = new Admin(); $admin->init(); $admin->render(); } add_action('init', function () { if ($apiKey = API::getKey()) { try { Events::init(API::getEventsEndpoint()); Webhook::init(); JS::init(); } catch (\Exception $e) { add_action('admin_notices', function () use($e) { $message = $e->getMessage(); echo '<div class="notice notice-error"><p>' . $message . '</p></div>'; }); } } elseif (empty($_GET['page']) || $_GET['page'] !== Admin::SETTINGS) { add_action('admin_notices', function () {