Créer un compte ou loggez-vous pour pouvoir ajouter, commenter et noter les snippets.

Navigation

Tags relatifs

my Symfony Plugins

Plugins demos


My bookmarks

Vous pouvez commenter/noter en utilisant le compte anonymous (mot de passe: anonymous)
You can comment/rate using the anonymous account (password: anonymous).

Snippets taggés : "config yml" Snippets taggés : "config yml"

[symfony 1.1] Créer un handler de config yml basique pour un plugin - 342 view(s)

Permet de loader un yml dans le plugin avec la possibilité de l'overwritter s'il ce meme fichier est present dans l'application.

Dans /plugin/myPlugin/config faire un fichier config_handlers.yml

config/sfBBCodeParser.yml:
  class: sfSimpleYamlConfigHandler
 

Donc ici, on va preparer une pre-compilation de ce fichier de config dans le cache, mais il ne sera pas inclut par défaut. Il faut donc l'apeller a partir du cache config des lors qu'on en a besoin.

/**
 * Test and include the default sfBBCodeParserPlugin config if it doesn't exists.
 * 
 * @author loic.vernet
 * @since  30 july 08
 * 
 * @param Array $config
 */
function bb_check_and_include_config($config)
{
  if (!$config)
  {
    // Include config file from generated cache  
    $bb_config_file = include(sfContext::getInstance()->getConfigCache()->checkConfig(sfBBCodeParserConfig::getConfileFilePattern()));
    sfConfig::set(sfBBCodeParserConfig::getNamespace(), $bb_config_file);
  }
 
  return $config['config'];
}
 

Ici j'ai ajouté une classe d'abstraction pour gérer la configuration du plugin.

par COil le 2008-09-29, taggé : cache  config  handler  symfony  yml 
(1 commentaire)

[symfony] Désactiver l'auto-start de session - 195 view(s)

in factories.yml file add a auto_start entry like this:

all:
   storage:
     param:
       auto_start: false
 
par COil le 2008-09-29, taggé : config  session  start  storage  symfony  yml 
(1 commentaire)

[symfony 1.0] Récupérer la configuration de sécurité d'un module à partir d'une action - 178 view(s)

$security = $this->getSecurityConfiguration();
 
par COil le 2008-09-29, taggé : config  security  symfony  yml 
(1 commentaire)

[symfony] Utiliser des constantes d'application dans un fichier .yml - 137 view(s)

all:
  lucene:
    index_path: %MY_CONSTANT%/data/lucene
 
  image_path:
    photos: %SF_WEB_DIR%/images/photos
    avatars: %SF_WEB_DIR%/images/avatars
 
par COil le 2008-09-28, taggé : config  constant  symfony  yml 
Debug toolbar