Development

#1617: patch_for_1617.patch

You must first sign up to be able to contribute.

Ticket #1617: patch_for_1617.patch

File patch_for_1617.patch, 1.2 kB (added by timu, 10 months ago)

Backward compability patch, if you'r action name "actionName" you'r validate file name should be actionName.yml or actionname.yml

  • lib/filter/sfExecutionFilter.class.php

    old new  
    7373 
    7474        // get the current action validation configuration 
    7575        $validationConfig = $moduleName.'/'.sfConfig::get('sf_app_module_validate_dir_name').'/'.$actionName.'.yml'; 
     76        // closes bug #1617 in symfony trac 
     77        $lowerCaseValidationConfig = $moduleName.'/'.sfConfig::get('sf_app_module_validate_dir_name').'/'.strtolower($actionName).'.yml'; 
    7678 
    7779        // load validation configuration 
    7880        // do NOT use require_once 
    79         if (null !== $validateFile = sfConfigCache::getInstance()->checkConfig(sfConfig::get('sf_app_module_dir_name').'/'.$validationConfig, true)) 
     81        if (null !== $validateFile = (sfConfigCache::getInstance()->checkConfig(sfConfig::get('sf_app_module_dir_name').'/'.$validationConfig, true) || sfConfigCache::getInstance()->checkConfig(sfConfig::get('sf_app_module_dir_name').'/'.$lowerCaseValidationConfig, true))) 
    8082        { 
    8183          // create validator manager 
    8284          $validatorManager = new sfValidatorManager();