Catalyst :: Plugin :: Mode

Sélectionner des valeurs de configuration dépend de votre processus de développement
Télécharger maintenant

Catalyst :: Plugin :: Mode Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • PLCGI
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~plcgi/

Catalyst :: Plugin :: Mode Mots clés


Catalyst :: Plugin :: Mode La description

Sélectionner des valeurs de configuration dépend de votre processus de développement Catalyst :: Plugin :: Mode est un module Perl pour sélectionner les valeurs de configuration dépend de votre processus de développement.L'Inly Inclure le plugin dans votre module d'application principal Parfois, vous avez besoin de valeurs pour votre environnement (développement, test, prédustrie, production) par exemple dans Développement Vous utilisez de telles URL telles que http: // You_urlin Test http: //Test_Domain.you_url/pathin Production http: //prod_domain.you_url/blablayou peut gérer ce processus avec la configuration du plug-in dans la plug-in, sans que les méthodes d'appel décrivent certaines options. Dans votre configuration telle si Wayin .yml Catalyst :: Plugin :: Mode: Touches: - Toute autre mode: Test Test: Dev: One_url: http: // dev_one_url Two_url: http: // dev_two_url Test: One_url: http: // Test_one_url Two_url: http: // test_two_url Prod: one_url: http: // prod_one_url Two_url: http: // prod_two_url Un autre: dev: one_url: http: // anaanother_dev_one_url Two_url: http: // anaanother_dev_two_url test: one_url: http: // Any_another_Test_one_url Two_url: http: // Any_Another_Test_two_url Prod: One_url: http: // any_a Nother_Prod_one_url Two_url: http: // anaanother_prod_two_urlin perl __votre_application __-> config ({'Catalyst :: Plugin :: Mode' => {KEYS => [QW / TOUT N'importe quel autre. "Test '}, tout => {dev => {one_url =>' http: // dev_one_url ', deux_url =>' http: // dev_two_url '}, test => {one_url =>' http: // test_one_url ', deux_url => 'http: // test_two_url'} prod => {el_url => 'http: // prod_one_url', deux_url => 'http: // prod_two_url'}, un autre => {dev => {one_url => 'http : // tout_another_dev_one_url ', deux_url =>' http: // anaanother_dev_two_url '}, test => {el_url =>' http: // any_another_test_one_url ', deux_url =>' http: // blind_Test_two_url '} > 'http: // tout_another_prod_one_url', deux_url => 'http: // anaanother_prod_two_url'},}}); lorsque vous exécutez votre application de catalyseur, la configuration parse config et sera n'importe quel => {one_url => 'http: // test_one_url ', deux_url =>' http: //est_two_url 'autre => {one_url =>' http: // any_another_test_one_url ', deux_url =>' http: // an_another_test_two_ URL '} de telle sorte que vous ne pouvez modifier qu'une seule valeur dans votre mode de configuration et toutes les URL auront besoin que vous ne devez définir que vous pouvez définir valide Valuev pour le mode pour votre application à env. Application_mode} Tous les exemples de tests Exigences: · Perl


Catalyst :: Plugin :: Mode Logiciels associés