/** * Query mapping */ public function create($route, $params = array(), $options) { if (!$params) { return 'search.php'; } return 'search.php?' . eFront::instance()->getRouter()->createPathInfo($params, $options); }
public function __construct() { $front = eFront::instance(); if (null === $front->getRequest()) { // init $request = new eRequest(); $front->setRequest($request); $dispatcher = new eDispatcher(); $front->setDispatcher($dispatcher); $router = new eRouter(); $front->setRouter($router); $response = new eResponse(); $front->setResponse($response); } $this->_front = $front; }
/** * And More BC :/ * @param string $page * @return eRequest */ public function setLegacyPage($page = null) { if (defined('e_PAGE')) { return $this; } if (null === $page) { $page = eFront::isLegacy(); } if (!$page) { define('e_PAGE', $this->singleEntry); } else { define('e_PAGE', basename(str_replace(array('{', '}'), '/', $page))); } return $this; }
$user_profile = $adapter->getUserProfile(); $prov_id = $prov . "_" . $user_profile->identifier; if ($user_profile->identifier > 0) { if (!$sql->db_Select("user", "*", "user_xup = '" . $prov_id . "' ")) { $user_join = time(); $user_pass = md5($user_profile->identifier . $user_join); $user_loginname = "xup_" . $user_profile->identifier; $insert = array('user_name' => $user_profile->displayName, 'user_email' => $user_profile->email, 'user_loginname' => $user_loginname, 'user_password' => $user_pass, 'user_login' => $user_profile->displayName, 'user_join' => $user_join, 'user_xup' => $prov_id); if ($newid = $sql->db_Insert('user', $insert, true)) { e107::getEvent()->trigger('usersup', $insert); if (!USERID) { require_once e_HANDLER . 'login.php'; $usr = new userlogin($user_loginname, $user_pass, 'signup', ''); } } } else { } } // echo "CHECKING"; $_SESSION['E:SOCIAL'] = (array) $user_profile; echo "USERNAME="******"<br />USEREMAIL=" . USEREMAIL; echo "<br />USERIMAGE=" . USERIMAGE; // print_a($_SESSION['E:SOCIAL']); } // ------------------------------------------- include_once HEADERF; eFront::instance()->getResponse()->send('default', false, true); include_once FOOTERF; exit; // BOOTSTRAP END