#1171: AgaviValidationManager produces a notice when exporting flattened values
array
-----------------------------------------+----------------------------------
 Reporter:  sven.kretschm...@…           |       Owner:  dominik
     Type:  defect                       |      Status:  new    
 Priority:  high                         |   Milestone:  1.0.2  
Component:  validation                   |     Version:  1.0.1  
 Severity:  major                        |    Keywords:         
Has_patch:  0                            |  
-----------------------------------------+----------------------------------

Comment(by sven.kretschm...@…):

 Hi David,

 I probably still had a local change in the file. The notice comes from
 line 172, which marks the end of the removeParameter method.

 Following the backtrace, sadly I do not have XDebug on hand:

 {{{
    1. require(string)
       Called from pub/index.php:11
    2. AgaviController->dispatch()
       Called from app/dispatch.php:87
    3. AgaviFilterChain->execute(QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:776
    4. AgaviFormPopulationFilter->executeOnce(AgaviFilterChain,
 QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1894
    5. AgaviFilterChain->execute(QosExecutionContainer)
       Called from
 app/lib/vendor/agavi/filter/AgaviFormPopulationFilter.class.php:78
    6. AgaviFilter->executeOnce(AgaviFilterChain, QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1894
    7. AgaviDispatchFilter->execute(AgaviFilterChain,
 QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1452
    8. QosExecutionContainer->execute()
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1463
    9. AgaviFilterChain->execute(QosExecutionContainer)
       Called from
 app/lib/vendor/qos/controller/QosExecutionContainer.class.php:101
   10. AgaviFilter->executeOnce(AgaviFilterChain, QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1894
   11. AgaviSecurityFilter->execute(AgaviFilterChain,
 QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1452
   12. AgaviFilterChain->execute(QosExecutionContainer)
       Called from
 app/lib/vendor/agavi/filter/AgaviSecurityFilter.class.php:73
   13. AgaviFilter->executeOnce(AgaviFilterChain, QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1894
   14. QosAgaviFilter->execute(AgaviFilterChain, QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1452
   15. AgaviFilterChain->execute(QosExecutionContainer)
       Called from app/lib/vendor/qos/filter/QosAgaviFilter.class.php:231
   16. AgaviFilter->executeOnce(AgaviFilterChain, QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1894
   17. AgaviExecutionFilter->execute(AgaviFilterChain,
 QosExecutionContainer)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1452
   18. AgaviExecutionContainer->runAction()
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1657
   19. AgaviExecutionContainer->performValidation()
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1143
   20. AgaviValidationManager->execute(AgaviWebRequestDataHolder)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:1194
   21. AgaviRequestDataHolder->remove(string, string)
       Called from
 app/lib/vendor/agavi/validator/AgaviValidationManager.class.php:331
   22. AgaviParameterHolder->removeParameter(string)
       Called from app/cache/config/compile.xml_development-
 skvm__b798b1ee2e2a6e34ec2f0844818ccde6ed01ac12.php:2045
 }}}

-- 
Ticket URL: <http://trac.agavi.org/ticket/1171#comment:5>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5



_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets

Reply via email to