Fabien Potencier
6dba2296f1
made parsing controllers more robust
2014-03-27 08:52:42 +01:00
Fabien Potencier
eb3f6c6efb
fixed various inconsistencies
2014-02-11 11:29:24 +01:00
Fabien Potencier
8c447680b9
[HttpKernel] allowed any callable to be returned by ControllerResolver::createController
2013-04-20 22:13:18 +02:00
Jordi Boggiano
67d7423456
Remove use of deprecated HttpKernel LoggerInterface
2013-01-09 10:52:29 +01:00
Jordi Boggiano
1e5a890864
[Monolog] Mark old non-PSR3 methods as deprecated
2013-01-09 10:19:50 +01:00
Florin Patan
c2acc6c2cb
Fixed most of the docblocks/unused namespaces
2012-12-19 08:09:49 +01:00
Fabien Potencier
77839690d9
changed getName() to name on all Reflection* object calls ( fixes #4555 , refs https://bugs.php.net/bug.php?id=61384 )
2012-06-12 14:23:19 +02:00
Fabien Potencier
745b9a6d6c
[HttpKernel] fixed function support in ControllerResolver ( closes #3331 )
2012-02-12 00:34:53 +01:00
Andrej Hudec
cd24fb86a8
change explode's limit parameter based on known variable content
2011-12-11 21:58:35 +01:00
Andrej Hudec
b3cc270450
minor optimalisations for explode
2011-12-11 21:58:30 +01:00
Fabien Potencier
7b1dda84b9
[HttpKernel] added unit tests for previous merge
2011-11-24 08:39:49 +01:00
Juan M Martínez
61e0bdebf8
[HttpKernel] ControllerResolver arguments reflection for Closure object.
...
When controller is a Closure ControllerResolver::getArguments tries to
make a ReflectionMethod of the __invoke method. But because it's an
internal function, the parameters method isDefaultValueAvailable will
return always false, even if isOptional return true.
2011-11-24 08:39:37 +01:00
Fabien Potencier
54999ef02d
[HttpKernel] made a small internal refactoring to ease extensibility
2011-08-08 23:20:53 +02:00
Fabien Potencier
be031f54a1
[HttpKernel] fixed ControllerResolver when the controller is a class name with an __invoke() method
2011-08-08 23:20:03 +02:00
Fabien Potencier
7720cb9be4
[HttpKernel] tagged public @api
2011-07-20 10:14:31 +02:00
Fabien Potencier
e145bdf6ff
[HttpKernel] fixed a crash on some machines (check that the controller is actually a class name before calling method_exists, closes #769 )
2011-06-15 17:23:14 +02:00
Fabien Potencier
fb24b95bd5
made some tweaks to error levels
2011-06-15 13:04:19 +02:00
Kai
dca09fd53f
Changed log level of "Using Controller ..." message from info to debug
2011-05-24 15:25:54 +02:00
Fabien Potencier
c6818d8bf7
[HttpKernel] added support for controllers as arrays and object with an __invoke method
...
Controllers can now be any valid PHP callable
2011-04-16 16:26:15 +02:00
Fabien Potencier
1b8dc80215
[HttpKernel] moved from protected to private
2011-03-23 19:47:16 +01:00
Fabien Potencier
8c423edfef
replaced symfony-project.org by symfony.com
2011-03-06 12:40:06 +01:00
Fabien Potencier
55f38e10af
[HttpKernel] simplified code
2011-01-29 15:36:57 +01:00
Fabien Potencier
e5c8d7aa4f
[HttpKernel] fixed typo in phpdoc
2011-01-23 12:10:45 +01:00
Dominique Bongiraud
64fb94c725
normalized license messages in PHP files
2011-01-18 08:07:46 +01:00
Fabien Potencier
1185a26eb9
[HttpKernel] simplified code a bit
2010-10-31 14:44:35 +01:00
Fabien Potencier
1990fc543b
[HttpKernel] added Closure support to ControllerResolver
2010-09-16 10:53:59 +02:00
Fabien Potencier
bf82cf42dd
renamed Symfony\Components to Symfony\Component
2010-08-20 23:09:55 +02:00