#827: refactor AgaviExecutionContainer::execute, AgaviController::dispatch and
AgaviSecurityFilter::dispatch to have forwards in seperate methods
---------------------+------------------------------------------------------
Reporter: felix | Owner: felix
Type: defect | Status: closed
Priority: normal | Milestone: 1.0
Component: _OTHER_ | Version: 1.0.0beta1
Severity: normal | Resolution: fixed
Keywords: | Has_patch: 0
---------------------+------------------------------------------------------
Comment (by felix):
(In [2717]) Merged revisions 2708-2709,2715 via svnmerge from
http://svn.agavi.org/branches/1.0
........
r2708 | david | 2008-08-25 18:49:37 +0200 (Mon, 25 Aug 2008) | 1 line
refs #828: Phing 2.2.0 is a dependency, but 2.3.0 is required for new
build system
........
r2709 | felix | 2008-08-26 11:37:35 +0200 (Tue, 26 Aug 2008) | 4 lines
- Introduces
AgaviExecutionContainer::createSystemActionForwardContainer()
- Refactors AgaviExecutionContainer::execute(),
AgaviController::dispatch() and AgaviSecurityFilter::execute() to use
AgaviExecutionContainer::createSystemActionForwardContainer() when
forwarding
refs #827
........
r2715 | felix | 2008-08-26 14:00:48 +0200 (Tue, 26 Aug 2008) | 17 lines
- Merges the changes from http://svn.agavi.org/branches/felix-
module_initialization
------------------------------------------------------------------------
r2714
Changes the autoload config handler test to check on the value that is
now returned instead of written straight to the Agavi::$autoloads
------------------------------------------------------------------------
r2713
- Adds AgaviController::initializeModule() to load autoloads and module
config
- Adds an AgaviDisabledModuleException() that gets thrown by
AgaviController::initializeModule() when trying to initialize a disabled
module
- AgaviController::createActionInstance() and
AgaviController::createViewInstance() now call
AgaviController::initializeModule() to have the autoloads and the module
config available in any case
- AgaviContext::createModel() now calls
AgaviController::initializeModule() to have the autoloads an the module
config available
------------------------------------------------------------------------
r2712
- Changed the autoload config handler to return the autoloads array
instead of writing directly to Agavi::$autoloads
- refs #824, refs #825
........
--
Ticket URL: <http://trac.agavi.org/ticket/827#comment:3>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5
_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets