Loading Module.php +18 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ namespace UnicaenKsup; use Zend\ModuleManager\Feature\ConfigProviderInterface; use Zend\Mvc\MvcEvent; /** * * Loading @@ -14,12 +15,28 @@ class Module implements ConfigProviderInterface { public function onBootstrap(MvcEvent $e) { /* define("KPHPLIB_PATH", __DIR__ . "vendor/ksup_connecteur_php-5.1/kphplib5/"); // chemins des librairies define("KPHPLIB_PATH_CLASSE", KPHPLIB_PATH . "classe/"); define("KPHPLIB_PATH_CLASSE_DATA", KPHPLIB_PATH . "classe/data/"); define("KPHPLIB_PATH_CLASSE_SSO", KPHPLIB_PATH . "classe/sso/"); define("KPHPLIB_PATH_CLASSE_UTIL_XML", KPHPLIB_PATH . "classe/util/xml/"); define("KPHPLIB_PATH_CLASSE_UTIL_HTTP", KPHPLIB_PATH . "classe/util/http/"); define("KPHPLIB_PATH_INCLUDE", KPHPLIB_PATH . "include/");*/ } public function getConfig() { return include __DIR__ . '/config/module.config.php'; $config = include __DIR__ . '/config/module.config.php'; /*$ksup = $config['unicaen-ksup']; define("SSO_URL_SERVER", $ksup['sso_url_server']); define("SSO_HOST_SERVER", $ksup['sso_host_server']); define("SSO_PORT_SERVER", $ksup['sso_port_server']);*/ return $config; } } No newline at end of file autoload_classmap.php 0 → 100644 +4 −0 Original line number Diff line number Diff line <?php // Generated by ZF2's ./bin/classmap_generator.php return array( ); No newline at end of file composer.json +2 −2 Original line number Diff line number Diff line Loading @@ -13,8 +13,8 @@ }, "autoload" : { "psr-0" : { "UnicaenCode" : "src/", "UnicaenCodeTest": "tests/" "UnicaenKsup" : "src/", "UnicaenKsupTest": "tests/" }, "classmap": [ "./Module.php" Loading config/module.config.php +23 −1 Original line number Diff line number Diff line Loading @@ -3,5 +3,27 @@ namespace UnicaenKsup; return [ 'unicaen-ksup' => [ 'sso_url_server' => 'http://www.unicaen.fr', 'sso_host_server' => 'www.unicaen.fr', 'sso_port_server' => '80', ], 'view_manager' => [ // TemplateMapResolver configuration // template/path pairs 'template_map' => [ 'layout/ksup' => __DIR__ . '/../view/layout/ksup.phtml', ], // TemplatePathStack configuration 'template_path_stack' => [ __DIR__ . '/../view', ], // Layout template name 'layout' => 'layout/layout', // e.g., 'layout/layout' // Additional strategies to attach 'strategies' => [ //'ViewKsupStrategy', // register JSON renderer strategy ], ], ]; No newline at end of file vendor/ksup_connecteur_php-5.1/exemple/config/cfg.php 0 → 100644 +19 −0 Original line number Diff line number Diff line <?php // chemins vers kphplib define("KPHPLIB_PATH", "D:\\Program Files\\EasyPHP1-8\\www\\kphplib5\\"); // chemins des librairies define("KPHPLIB_PATH_CLASSE", KPHPLIB_PATH."classe\\"); define("KPHPLIB_PATH_CLASSE_DATA", KPHPLIB_PATH."classe\\data\\"); define("KPHPLIB_PATH_CLASSE_SSO", KPHPLIB_PATH."classe\\sso\\"); define("KPHPLIB_PATH_CLASSE_UTIL_XML", KPHPLIB_PATH."classe\\util\\xml\\"); define("KPHPLIB_PATH_CLASSE_UTIL_HTTP", KPHPLIB_PATH."classe\\util\\http\\"); define("KPHPLIB_PATH_INCLUDE", KPHPLIB_PATH."include\\"); // url du serveur sur lequel tourne K-Portal (ici il tourne sur le mme serveur que notre application PHP) define("SSO_URL_SERVER", "http://prao.kosmos.fr"); define("SSO_HOST_SERVER", "prao.kosmos.fr"); define("SSO_PORT_SERVER", "80"); include_once(KPHPLIB_PATH_INCLUDE."params.php"); ?> Loading
Module.php +18 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ namespace UnicaenKsup; use Zend\ModuleManager\Feature\ConfigProviderInterface; use Zend\Mvc\MvcEvent; /** * * Loading @@ -14,12 +15,28 @@ class Module implements ConfigProviderInterface { public function onBootstrap(MvcEvent $e) { /* define("KPHPLIB_PATH", __DIR__ . "vendor/ksup_connecteur_php-5.1/kphplib5/"); // chemins des librairies define("KPHPLIB_PATH_CLASSE", KPHPLIB_PATH . "classe/"); define("KPHPLIB_PATH_CLASSE_DATA", KPHPLIB_PATH . "classe/data/"); define("KPHPLIB_PATH_CLASSE_SSO", KPHPLIB_PATH . "classe/sso/"); define("KPHPLIB_PATH_CLASSE_UTIL_XML", KPHPLIB_PATH . "classe/util/xml/"); define("KPHPLIB_PATH_CLASSE_UTIL_HTTP", KPHPLIB_PATH . "classe/util/http/"); define("KPHPLIB_PATH_INCLUDE", KPHPLIB_PATH . "include/");*/ } public function getConfig() { return include __DIR__ . '/config/module.config.php'; $config = include __DIR__ . '/config/module.config.php'; /*$ksup = $config['unicaen-ksup']; define("SSO_URL_SERVER", $ksup['sso_url_server']); define("SSO_HOST_SERVER", $ksup['sso_host_server']); define("SSO_PORT_SERVER", $ksup['sso_port_server']);*/ return $config; } } No newline at end of file
autoload_classmap.php 0 → 100644 +4 −0 Original line number Diff line number Diff line <?php // Generated by ZF2's ./bin/classmap_generator.php return array( ); No newline at end of file
composer.json +2 −2 Original line number Diff line number Diff line Loading @@ -13,8 +13,8 @@ }, "autoload" : { "psr-0" : { "UnicaenCode" : "src/", "UnicaenCodeTest": "tests/" "UnicaenKsup" : "src/", "UnicaenKsupTest": "tests/" }, "classmap": [ "./Module.php" Loading
config/module.config.php +23 −1 Original line number Diff line number Diff line Loading @@ -3,5 +3,27 @@ namespace UnicaenKsup; return [ 'unicaen-ksup' => [ 'sso_url_server' => 'http://www.unicaen.fr', 'sso_host_server' => 'www.unicaen.fr', 'sso_port_server' => '80', ], 'view_manager' => [ // TemplateMapResolver configuration // template/path pairs 'template_map' => [ 'layout/ksup' => __DIR__ . '/../view/layout/ksup.phtml', ], // TemplatePathStack configuration 'template_path_stack' => [ __DIR__ . '/../view', ], // Layout template name 'layout' => 'layout/layout', // e.g., 'layout/layout' // Additional strategies to attach 'strategies' => [ //'ViewKsupStrategy', // register JSON renderer strategy ], ], ]; No newline at end of file
vendor/ksup_connecteur_php-5.1/exemple/config/cfg.php 0 → 100644 +19 −0 Original line number Diff line number Diff line <?php // chemins vers kphplib define("KPHPLIB_PATH", "D:\\Program Files\\EasyPHP1-8\\www\\kphplib5\\"); // chemins des librairies define("KPHPLIB_PATH_CLASSE", KPHPLIB_PATH."classe\\"); define("KPHPLIB_PATH_CLASSE_DATA", KPHPLIB_PATH."classe\\data\\"); define("KPHPLIB_PATH_CLASSE_SSO", KPHPLIB_PATH."classe\\sso\\"); define("KPHPLIB_PATH_CLASSE_UTIL_XML", KPHPLIB_PATH."classe\\util\\xml\\"); define("KPHPLIB_PATH_CLASSE_UTIL_HTTP", KPHPLIB_PATH."classe\\util\\http\\"); define("KPHPLIB_PATH_INCLUDE", KPHPLIB_PATH."include\\"); // url du serveur sur lequel tourne K-Portal (ici il tourne sur le mme serveur que notre application PHP) define("SSO_URL_SERVER", "http://prao.kosmos.fr"); define("SSO_HOST_SERVER", "prao.kosmos.fr"); define("SSO_PORT_SERVER", "80"); include_once(KPHPLIB_PATH_INCLUDE."params.php"); ?>