Exemplo n.º 1
0
$context = $contextStorage->loadContext($adminPortalName);
$mysql = load_mysql();
$texts = load_texts("lt", $textName, $mysql);
$userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
$ctx = $contextStorage->loadContext($userLoginAppName);
$userLoginApp->setContext($ctx);
$ctx = $contextStorage->loadContext($textName);
$texts->setContext($ctx);
$texts->init();
$partnerApp = load_partnerApp($partnerAppName, $mysql, $texts);
$ctx = $contextStorage->loadContext($partnerAppName);
$partnerApp->setContext($ctx);
if ($partnerApp->chechProjectCruid()) {
    if (!$partnerApp->chechPartnerInfo()) {
        exit("Nenustatytas partneris");
    }
    if (!$partnerApp->getAllPartnerProjects()) {
        exit("Nenustatyti partnerio projectai");
    }
    include "./view/partnerPage.php";
    $ctx = $partnerApp->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($partnerAppName, $ctx);
    $ctx = $texts->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($textName, $ctx);
} else {
    exit("Nenustatytas projektas");
}
$context->setFlowScopeAttr("lastAddress", $context->getRequestUri());
$contextStorage->storeContext($adminPortalName, $context);
Exemplo n.º 2
0
require_once "./common/contextStorage.class.php";
$userLoginAppName = "userLogin";
$adminPortalName = "adminPortalPartner";
$clientsAppName = "clientsApp";
$textName = "texts";
$contextStorage = new ContextStorage();
$context = $contextStorage->loadContext($adminPortalName);
$mysql = load_mysql();
$texts = load_texts("lt", $textName, $mysql);
$userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
$ctx = $contextStorage->loadContext($userLoginAppName);
$userLoginApp->setContext($ctx);
$ctx = $contextStorage->loadContext($textName);
$texts->setContext($ctx);
$texts->init();
$clientApp = load_clientsApp($clientsAppName, $mysql, $texts);
$ctx = $contextStorage->loadContext($clientsAppName);
$clientApp->setContext($ctx);
if ($clientApp->chechProjectCruid()) {
    include "./view/clients/clientPage.php";
    $ctx = $clientApp->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($clientsAppName, $ctx);
    $ctx = $texts->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($textName, $ctx);
} else {
    exit("Nenustatytas projektas");
}
$context->setFlowScopeAttr("lastAddress", $context->getRequestUri());
$contextStorage->storeContext($adminPortalName, $context);
Exemplo n.º 3
0
$mysql = load_mysql();
$texts = load_texts("lt", $textName, $mysql);
$appName = $context->getRequestAttr("appName");
if ($appName == $userLoginAppName) {
    $userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
    $ctx = $contextStorage->loadContext($userLoginAppName);
    $ctx->setFlashScope(null);
    $userLoginApp->setContext($ctx);
    $rez = $userLoginApp->action($context->getRequestAttr("action"));
    $userId = null;
    if (!is_null($userLoginApp->getCurrentUser())) {
        $userId = $userLoginApp->getCurrentUser()->getId();
    }
    $redirect = !$rez;
    $ctx = $userLoginApp->getContext();
    $contextStorage->storeContext($userLoginAppName, $ctx);
} else {
    if ($appName == $projectAppName) {
        $lastAddress = "project";
        $userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
        $ctx = $contextStorage->loadContext($userLoginAppName);
        $userLoginApp->setContext($ctx);
        $projectApp = load_projectApp($projectAppName, $mysql, $texts, $userLoginApp);
        $userId = NULL;
        if (!is_null($userLoginApp->getCurrentUser())) {
            $userId = $userLoginApp->getCurrentUser()->getId();
        }
        $contextStorage->storeContext($usersAppName . $userId, $ctx);
        $ctx = $contextStorage->loadContext($textName);
        $texts->setContext($ctx);
        $ctx = $contextStorage->loadContext($projectAppName . $userId);
Exemplo n.º 4
0
$texts = load_texts("lt", $textName, $mysql);
$userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
$ctx = $contextStorage->loadContext($userLoginAppName);
$userLoginApp->setContext($ctx);
if (!is_null($userLoginApp->getCurrentUser())) {
    $userId = $userLoginApp->getCurrentUser()->getId();
    $ctx = $contextStorage->loadContext($textName);
    $texts->setContext($ctx);
    $texts->init();
    $historyApp = load_historyApp($historyAppName, $mysql, $texts, $userLoginApp);
    $ctx = $contextStorage->loadContext($historyAppName . $userId);
    $historyApp->setContext($ctx);
    include "./view/historyPage.php";
    $ctx = $historyApp->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($historyAppName . $userId, $ctx);
    $ctx = $texts->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($textName, $ctx);
} else {
    $ctx = $contextStorage->loadContext($textName);
    $texts->setContext($ctx);
    $texts->init();
    include "./view/loginPage.php";
    $ctx = $texts->getContext();
    $ctx->setRequestScope(null);
    $contextStorage->storeContext($textName, $ctx);
}
$ctx = $userLoginApp->getContext();
$ctx->setRequestScope(null);
$contextStorage->storeContext($userLoginAppName, $ctx);
Exemplo n.º 5
0
$mysql = load_mysql();
$texts = load_texts("lt", $textName, $mysql);
$appName = $context->getRequestAttr("appName");
if ($appName == $userLoginAppName) {
    $userLoginApp = load_userLoginApp($userLoginAppName, $mysql, $texts);
    $ctx = $contextStorage->loadContext($userLoginAppName);
    $ctx->setFlashScope(null);
    $userLoginApp->setContext($ctx);
    $rez = $userLoginApp->action($context->getRequestAttr("action"));
    $userId = null;
    if (!is_null($userLoginApp->getCurrentUser())) {
        $userId = $userLoginApp->getCurrentUser()->getId();
    }
    $redirect = !$rez;
    $ctx = $userLoginApp->getContext();
    $contextStorage->storeContext($userLoginAppName, $ctx);
} else {
    if ($appName == $partnerAppName) {
        $partnerApp = load_partnerApp($partnerAppName, $mysql, $texts);
        $ctx = $contextStorage->loadContext($textName);
        $texts->setContext($ctx);
        $ctx = $contextStorage->loadContext($partnerAppName);
        if ($partnerApp->cleanFlashScope($context->getRequestAttr("action"))) {
            $ctx->setFlashScope(null);
        }
        $partnerApp->setContext($ctx);
        $rez = $partnerApp->action($context->getRequestAttr("action"));
        $redirect = !$rez;
        $ctx = $partnerApp->getContext();
        $contextStorage->storeContext($partnerAppName, $ctx);
        $ctx = $texts->getContext();