コード例 #1
0
 protected function getConfig($filename = null)
 {
     try {
         $app = new Manage_Application($this->_getEnvironment(), APPLICATION_PATH . '/configs/application.ini');
         $dbConfig = $app->getConfig()->resources->multidb->manage->toArray();
         $config = array('db' => array('adapter' => $this->_convertPdoDriverToZendDbAdapter('mysql'), 'params' => $dbConfig), 'patch_directory' => realpath(__DIR__ . '/../../../../database/patch'), 'color' => true);
     } catch (Exception $e) {
         die($e->getMessage() . "\n");
     }
     return new Zend_Config($config);
 }
コード例 #2
0
<?php

/**
 * SAML 2.0 remote IdP metadata for simpleSAMLphp.
 *
 * Remember to remove the IdPs you don't use from this file.
 *
 * See: https://rnd.feide.no/content/idp-remote-metadata-reference
 */
require_once 'Manage/Application.php';
$application = new Manage_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini');
$appConfig = $application->getConfig();
$metadata[$appConfig->auth->simplesamlphp->idp->entityId] = array('entityid' => $appConfig->auth->simplesamlphp->idp->entityId, 'SingleSignOnService' => array(0 => array('Binding' => $appConfig->auth->simplesamlphp->idp->binding, 'Location' => $appConfig->auth->simplesamlphp->idp->location)), 'keys' => array(array('signing' => true, 'type' => 'X509Certificate', 'X509Certificate' => $appConfig->auth->simplesamlphp->idp->cert)));
コード例 #3
0
/**
 * SURFconext Manage
 *
 * LICENSE
 *
 * Copyright 2011 SURFnet bv, The Netherlands
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and limitations under the License.
 *
 * @category  SURFconext Manage
 * @package
 * @copyright Copyright © 2010-2011 SURFnet bv, The Netherlands (http://www.surfnet.nl)
 * @license   http://www.apache.org/licenses/LICENSE-2.0  Apache License 2.0
 */
### Strict Transport Security (ForceHTTPS)
header('Strict-Transport-Security: max-age=15768000 ; includeSubDomains');
include __DIR__ . '/_include.php';
/** Zend_Application */
require_once 'Manage/Application.php';
// Create application, bootstrap, and run
$application = new Manage_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini');
$application->bootstrap()->run();