Fabien Potencier
83a64df542
added ContainerAwareInterface
2010-08-28 09:43:10 +02:00
Fabien Potencier
eeb0742826
[Framework] added a way to retrieve called and not-called events for a given dispatcher
2010-08-27 11:24:39 +02:00
Fabien Potencier
c78528a91b
[FrameworkBundle] added 2 helpers
2010-08-27 11:23:53 +02:00
Fabien Potencier
4ae8afea62
[Framework] made a small optimization
2010-08-27 11:23:24 +02:00
Fabien Potencier
2a4f7ef538
[FrameworkBundle] made sub-requests inherit from the parent session
2010-08-27 09:08:11 +02:00
Fabien Potencier
92f4b92cbb
[HttpFoundation] fixed Session serialization
2010-08-27 09:07:47 +02:00
Fabien Potencier
57db35b93b
made ExceptionManager independent of the Request
2010-08-26 14:46:11 +02:00
Fabien Potencier
82ff79064a
added a priority to the event dispatcher listeners
2010-08-26 14:08:42 +02:00
Fabien Potencier
1d7f43eed4
[Framework] added logs when some listeners are not called because the event has already been processed
2010-08-26 11:18:15 +02:00
Fabien Potencier
086708003a
[HttpFoundation] added a keys() method to *Bag classes
2010-08-26 10:56:46 +02:00
Fabien Potencier
5a87f81a79
[FrameworkBundle] fixed typo
2010-08-26 09:58:32 +02:00
Kris Wallsmith
69f9d9c6bf
[DoctrineMongoDBBundle] added logger and data collector for WDT
2010-08-25 21:43:28 +02:00
Fabien Potencier
bf67562268
[Templating] fixed PHP renderer when using a template variable named 'template'
2010-08-25 11:30:59 +02:00
Brandon Turner
271b963738
[DoctrineBundle] Updated data:load command to work with Doctrine2 BETA3
2010-08-25 07:17:00 +02:00
Fabien Potencier
a432417ab9
[DependencyInjection] added a way to ignore errors when importing a non-existent file (useful when you want to include an optional service file)
2010-08-24 16:37:41 +02:00
Fabien Potencier
b1e79963b1
[DependencyInjection] moved extension loading in the freezing process (opens more possibilities in the loading order of configs)
2010-08-24 16:25:08 +02:00
Fabien Potencier
3c42e0b6ce
[FrameworkBundle] changed the default value of ignore_errors according to the current debug value
2010-08-24 14:35:23 +02:00
Fabien Potencier
ec8500bd64
[FrameworkBundle] added support for previous exceptions in the exception pages
2010-08-24 14:01:57 +02:00
ornicar
789a02d56d
renamed SessionHelper::getAttribute to SessionHelper::get, and made it call Session::get
2010-08-24 10:17:33 +02:00
Fabien Potencier
9c07e46d91
[FrameworkBundle] added ControllerInterface
...
A Controller must now implements ControllerInterface.
The BaseController can be used as the base class for Controllers.
The Controller class adds some proxy methods and an array access to the Container.
2010-08-24 08:47:41 +02:00
Fabien Potencier
fe78d5f0f0
added a way to disable the profiler
2010-08-22 22:35:44 +02:00
Fabien Potencier
1687831cb7
[TwigBundle] made a small optimization
2010-08-22 15:36:09 +02:00
Fabien Potencier
0319838cdc
[TwigBundle] added a flash tag
2010-08-22 15:32:15 +02:00
Fabien Potencier
1277568997
[HttpFoundation] fixed Session
2010-08-22 15:31:51 +02:00
Fabien Potencier
74de6e79ea
[Framework] removed obsolete parameter
2010-08-21 16:45:20 +02:00
Fabien Potencier
7ffac6efc8
updated bootstrap
2010-08-20 23:28:50 +02:00
Fabien Potencier
2746bcc84c
[HttpFoundation] added automatic session start() when changing something in the session, renamed accessor methods, added remove()/has() methods
2010-08-20 23:21:39 +02:00
Fabien Potencier
bf82cf42dd
renamed Symfony\Components to Symfony\Component
2010-08-20 23:09:55 +02:00
Fabien Potencier
a40a7b8f36
[Routing] fixed PhpFileLoader
2010-08-20 22:56:38 +02:00
Fabien Potencier
a506f2ade8
[FrameworkBundle] modified the default layout for the error page to something more neutral
2010-08-20 18:47:08 +02:00
Fabien Potencier
2c1fb7b3ec
[Framework] fix ClassCollectionLoader not taking interfaces into account
2010-08-20 13:12:06 +02:00
Fabien Potencier
f92accb9b7
[FrameworkBundle] fixed exception templates
2010-08-20 13:11:49 +02:00
Fabien Potencier
d5a61e3bc5
added a way to provide asset base URLs in configuration
2010-08-19 16:17:20 +02:00
Fabien Potencier
7514177b51
[Templating] changed helpers from Engine properties to Engine array items
...
For instance, instead of $view->slots->output(...), you must now write $view['slots']->output(...)
This has been changed for two main reasons:
* To be consistent with the way we access services from the container ($container['mailer'])
* To allow better organization of helpers (names can now safely contain dots for instance -- $view['project.slots']->output(...),
whereas before, you would have written $view->get('projects.slot') or $view->{'projects.slot'})
2010-08-19 15:52:47 +02:00
Fabien Potencier
9881a401f2
[FrameworkBundle] moved internal_routing.xml
2010-08-19 12:47:22 +02:00
Fabien Potencier
54c36030e8
[Framework] added Kernel::getBundleForClass()
2010-08-19 12:47:21 +02:00
Fabien Potencier
66a81b362c
[FrameworkBundle] made a small refactoring
2010-08-19 12:47:21 +02:00
Fabien Potencier
443c7180dc
[FrameworkBundle] fixed YAML skeleton
2010-08-19 12:47:21 +02:00
Fabien Potencier
e03642dfa6
made ClassCollectionLoader smarter
2010-08-19 12:47:17 +02:00
Fabien Potencier
68af528813
[FrameworkBundle] fixed typo
2010-08-18 13:57:15 +02:00
Fabien Potencier
42cad4e57e
[FrameworkBundle] made logger optional in ExceptionManager
2010-08-18 13:43:10 +02:00
Fabien Potencier
47a26a0a42
[HttpKernel] fixed typo
2010-08-18 13:42:37 +02:00
Fabien Potencier
cbdde58ddd
[FrameworkBundle] added error logging with error_log() when logger is disabled
2010-08-18 13:42:01 +02:00
Fabien Potencier
d5069fc594
[FrameworkBundle] refactored Exception management
2010-08-17 20:09:38 +02:00
Fabien Potencier
955fd40dd8
moved Logger interfaces to a HttpKernel Log sub-namespace
2010-08-17 19:43:29 +02:00
Fabien Potencier
5ea4b348c0
[ZendBundle] added DebugLoggerInterface
2010-08-17 19:34:48 +02:00
Fabien Potencier
3f2aa37f12
[HttpFoundation] added Request::setRequestFormat()
2010-08-17 19:17:33 +02:00
Fabien Potencier
f48aeb1021
[FrameworkBundle] added the possibility to render a template for a different format than the one from the current Request
2010-08-17 19:16:36 +02:00
ornicar
51680a2d95
[Routing] made Router->generate optional, default to empty array
2010-08-17 18:01:45 +02:00
Fabien Potencier
42dd155ad8
[FrameworkBundle] fixed CS
2010-08-15 08:08:04 +02:00
ornicar
4ed65d026e
fixed Controller::redirect must return the response
2010-08-14 23:00:37 +02:00
Fabien Potencier
42c2affbb1
[FrameworkBundle] removed Container dependency for RequestListener
2010-08-14 22:44:00 +02:00
Fabien Potencier
509bfb8940
[FrameworkBundle] removed Container dependency for ExceptionFormatter
2010-08-14 22:39:58 +02:00
Fabien Potencier
917da00763
[FrameworkBundle] changed error_log() calls to logger calls
2010-08-14 22:37:33 +02:00
Fabien Potencier
0da7295a9c
[FrameworkBundle] clean up Request before forwarding
2010-08-14 22:24:55 +02:00
ornicar
c9ff42955b
fixed usage of getRequest() in ControllerResolver
2010-08-14 22:21:36 +02:00
Fabien Potencier
e510778e18
[FrameworkBundle] removed old file
2010-08-14 22:19:33 +02:00
Fabien Potencier
714fa6f652
[FrameworkBundle] fixed built-in controllers
2010-08-14 22:19:15 +02:00
Fabien Potencier
96e9a682b3
removed old code
2010-08-14 20:59:36 +02:00
Fabien Potencier
880f37c4ee
changed Controller to implements ArrayAccess, removed getRequest() method
2010-08-14 20:57:14 +02:00
Fabien Potencier
38edd2aafa
added ControllerResolver::forward() (will probably move it elsewhere later on)
2010-08-14 20:56:49 +02:00
Fabien Potencier
75ea0b8395
added Engine::renderResponse()
2010-08-14 20:55:27 +02:00
Fabien Potencier
f61bb19548
added Response::setRedirect()
2010-08-14 20:55:27 +02:00
Fabien Potencier
ef0347c1b9
simplified HttpKernel types of request
2010-08-14 20:55:27 +02:00
Fabien Potencier
c139fd64d1
updated bootstrap.php
2010-08-14 20:55:27 +02:00
ornicar
6461e27066
Fix CRLF in xliff-core-1.2-strict.xsd
2010-08-14 14:56:53 +02:00
Fabien Potencier
b514d767ef
simplified some code
2010-08-12 21:58:19 +02:00
Brandon Turner
84446fe0ec
[FrameworkBundle] Updated kernel test to create tmp directory on instantiation
2010-08-12 13:40:23 +02:00
Fabien Potencier
50617e1acb
[FrameworkBundle] added an error message when an exception is thrown when handling another exception
2010-08-11 23:15:17 +02:00
Jonathan H. Wage
625d0ab322
Fixing naming issue ( fixes #8953 )
2010-08-11 20:51:43 +02:00
Jonathan H. Wage
dbc5249f88
Fixing issue with .xml being hardcoded and converting yaml to yml for propert file extension.
2010-08-11 20:51:34 +02:00
Bulat Shakirzyanov
373d05c9ba
[DoctrineMongoDBBundle] removed trailing space
2010-08-11 20:51:28 +02:00
Brandon Turner
c0eb062b8e
[DoctrineMongoDBBundle] Added missing use namespace declaration
2010-08-11 12:40:39 -05:00
Brandon Turner
13de495b34
[DoctrineMongoDBBundle] Fixed typo
2010-08-11 12:40:39 -05:00
Fabien Potencier
9e157f51a3
[FrameworkBundle] made a small optimization
2010-08-11 19:39:01 +02:00
Fabien Potencier
fca137fc47
[Framework] better fix for the previous commit
2010-08-11 19:35:07 +02:00
Fabien Potencier
b64e66dde8
[Framework] fixed loading of compiled classes
2010-08-11 17:58:36 +02:00
Fabien Potencier
9dd3b65adb
[FrameworkBundle] fixed web test case to take into account the new ways to configure PHPUnit
2010-08-11 15:30:17 +02:00
Fabien Potencier
875366f584
updated default configuration in skeleton
2010-08-11 15:12:59 +02:00
Fabien Potencier
7b65956343
made classes compilation more configurable
2010-08-10 22:55:24 +02:00
Fabien Potencier
0e36f043ef
[Framework] updated the stripComments() method
2010-08-10 18:46:37 +02:00
Fabien Potencier
c87dd7780f
modified BundleInterface
2010-08-10 18:06:35 +02:00
Fabien Potencier
17bc06a4d2
made some cleanup
2010-08-10 16:13:51 +02:00
Fabien Potencier
9e82497d5b
removed BundleInterface::buildContainer() method (extensions are now automatically registered -- or override the getExtensions() method if you do not follow the conventions)
2010-08-10 16:07:44 +02:00
Fabien Potencier
53c4403992
[FrameworkBundle] removed WebExtension constructor
2010-08-10 15:57:04 +02:00
Fabien Potencier
b8aa4361ad
[FrameworkBundle] fixed tests
2010-08-10 15:55:05 +02:00
Fabien Potencier
4e2df31d64
[FrameworkBundle] moved templating configuration from FrameworkBundle to FrameworkExtension
2010-08-10 15:38:01 +02:00
Fabien Potencier
f6c862667f
[DoctrineMongoDBBundle] removed DoctrineMongoDBExtension constructor
2010-08-10 15:30:24 +02:00
Fabien Potencier
0f30e539b1
[DoctrineBundle] removed DoctrineExtension constructor
2010-08-10 15:30:09 +02:00
Fabien Potencier
ac8e1e29e9
updated bootstrap file
2010-08-10 15:09:55 +02:00
Fabien Potencier
c043c46116
[FrameworkBundle] fixed actions helper (and allowed short notation in the resolver)
2010-08-10 15:03:31 +02:00
Fabien Potencier
2a8a9cc0a3
moved KernelBundle logic to KernelExtension, and made test.xml decoupled from the error handler
...
The error_handler_level parameter (from kernel.config) has been renamed to error_handler (false to disable the error handler,
null to catch errors from error_reporting(), and a number to catch more/less errors than error_reporting())
2010-08-10 14:58:26 +02:00
Fabien Potencier
9452437c51
[HttpKernel] made all core.* events take a request_type parameter for consistency
2010-08-09 18:10:18 +02:00
Fabien Potencier
485400dd51
refactored the controller resolver (+ made a small routing optimization)
2010-08-09 15:21:59 +02:00
Fabien Potencier
5c4b891812
[HttpKernel] fixed some phpdoc
2010-08-09 15:07:40 +02:00
Fabien Potencier
2f84c280d0
[Framework] added Kernel::isClassInActiveBundle()
2010-08-09 15:07:05 +02:00
Fabien Potencier
248e501df5
[Routing] added Route::setDefault()
2010-08-09 15:05:54 +02:00
Fabien Potencier
6a572e0f34
[Framework] added the ClosureLoader for DIC in the kernel
2010-08-09 15:05:30 +02:00
Fabien Potencier
fd705756d4
[Framework] disabled the bootstrap file when debug is true
2010-08-09 15:05:07 +02:00
Fabien Potencier
d440f2edbe
[FrameworkBundle] fixed CS
2010-08-05 08:37:02 +02:00
Fabien Potencier
c6bde10076
[FrameworkBundle] fixed XSD for validation
2010-08-05 08:33:24 +02:00
Fabien Potencier
355ed9b5f9
renamed annotation to tag in the DIC
2010-08-05 07:34:53 +02:00
Jonathan H. Wage
8f21e5d918
Allowing default_database to be configured per document manager.
2010-08-04 23:20:28 +02:00
Kris Wallsmith
82e440c181
[DoctrineMongoDBBundle] added "default_database" attribute to DI extension
2010-08-04 23:19:56 +02:00
Fabien Potencier
eb8b7645d4
[HttpKernel] fixed previous commit
2010-08-04 23:06:49 +02:00
Fabien Potencier
d876ea0766
[HttpKernel] fixed wrong usage of sleep()
2010-08-04 18:23:13 +02:00
Kris Wallsmith
5a724fdcb6
[HttpKernel] added getSummary to DataCollectorInterface
2010-08-04 16:51:42 +02:00
Fabien Potencier
cae410cfb5
removed auto_start left over
2010-08-04 09:09:35 +02:00
Fabien Potencier
09a11475f1
[Framework] updated the bootstrap file
2010-08-04 08:51:32 +02:00
Kris Wallsmith
1f4f6afebe
[DoctrineMongoDBBundle] fixed class names in tests
2010-08-04 08:45:03 +02:00
Kris Wallsmith
9df6cdd53e
[DoctrineMongoDBBundle] fixed parameter references in tests
2010-08-04 08:44:56 +02:00
Kris Wallsmith
b5690609f8
[DoctrineMongoDBBundle] renamed extension class
2010-08-04 08:44:51 +02:00
Fabien Potencier
05b47c4a07
[DoctrineMongoDBBundle] fixed use statement
2010-08-04 08:44:38 +02:00
Kris Wallsmith
fa3980f66f
Removed some use statements that are no longer needed.
2010-08-04 07:37:12 +02:00
Kris Wallsmith
3a10af099b
[DoctrineMongoDBBundle] changed references from metadata_driver to metadata
2010-08-04 07:36:51 +02:00
Kris Wallsmith
51ae607aeb
[DoctrineMongoDBBundle] added default cache service to xml
2010-08-04 07:36:23 +02:00
Kris Wallsmith
237b7747f7
[DoctrineMongoDBBundle] moved concat of "%" into sprintf
2010-08-04 07:35:36 +02:00
Kris Wallsmith
6223a1ac0c
[DoctrineMongoDBBundle] fixed coding standards
2010-08-04 07:30:51 +02:00
Brandon Turner
3b1c7e59f6
[DoctrineBundle,DoctrineMongoDBBundle] Updated tests to work when both bundles are enabled.
...
When running Symfony2 unit tests with DoctrineBundle and DoctrineMongoDBBundle
enabled, tests failed with class redeclaration errors for YamlBundle,
XmlBundle, and AnnotationBundle. Fixed these test bundles to use fully
qualified namespaces.
2010-08-04 07:29:42 +02:00
Brandon Turner
c9001f37fc
[DoctrineMongoDBBundle] updated to only load default settings once
...
Fixed a bug that caused DoctrineMongoDBBundle to load default settings for
every parsed config file rather than just the first. This caused
imported files to be override by default values.
2010-08-04 07:29:21 +02:00
Brandon Turner
a3fc1be13f
[DoctrineBundle] updated to only load default settings once
...
Fixed a bug that caused DoctrineBundle to load default settings for
every parsed config file rather than just the first. This caused
imported files to be override by default values.
2010-08-04 07:27:23 +02:00
Fabien Potencier
b9199cb21c
[FrameworkBundle] added validation in XSD
2010-08-01 23:28:50 +02:00
Fabien Potencier
ee2ff39eaf
removed @package and @subpackage annotations
2010-08-01 23:06:28 +02:00
Kris Wallsmith
84229f038a
[HttpKernel] removed SQLite3 read-only flag
2010-07-29 05:45:55 -07:00
wodkaist
a113c2b3ad
[HttpFoundation] Population of HTTP Headers in Request::overrideGlobals() accept multiple values
2010-07-29 09:14:47 +02:00
Brandon Turner
8275034f5f
[DependencyInjection] Fixed class load order
...
Fixed a bug that caused a "Cannot redeclare class Symfony\Components\Routing\RouterInterface"
fatal error when booting the Symfony kernel with a populated class cache.
2010-07-28 10:24:13 -05:00
wodkaist
e931825b47
[HttpFoundation] populate $_SERVER with HTTP headers when calling Request::overrideGlobals()
2010-07-28 14:40:57 +02:00
Brandon Turner
a233775350
[DependencyInjection] Removed reference to ControllerLoaderListener
2010-07-28 00:31:05 -05:00
Fabien Potencier
1a9f2ca755
updated PHPDoc as the API tool knows about the current use statements
2010-07-27 15:33:28 +02:00
Fabien Potencier
cf6885a0a9
[HttpKernel] fixed typo
2010-07-27 13:36:58 +02:00
Fabien Potencier
60670faf55
[FrameworkBundle] added PHPDoc to the Controller class
2010-07-27 11:53:34 +02:00
Fabien Potencier
88c742731d
[FrameworkBundle] removed Controller::getMailer() method (just use ->container['mailer'] instead)
2010-07-27 11:42:17 +02:00
fivestar
f131ac4f15
[FrameworkBundle] fixed indentation
2010-07-27 07:20:43 +02:00
Jonathan H. Wage
86b5538f01
[DoctrineBundle] Removing old and unused services defined in xml. The services are defined in PHP extension now.
2010-07-26 20:12:23 +02:00
Fabien Potencier
1caabe1123
[HttpKernel] fixed content-type management for ESIs when charset is part of the response content-type header
2010-07-26 15:10:59 +02:00
Fabien Potencier
be57358e71
fixed some merging problems and disable non-existent cache service
2010-07-26 09:29:43 +02:00
Jonathan H. Wage
13663966d0
[DoctrineBundle] Adding missing cache driver configuration for each entity manager.
2010-07-26 09:10:22 +02:00
Jonathan H. Wage
ef070d0dd1
[DoctrineBundle] Refactoring DoctrineBundle to match DoctrineMongoDBBundle
2010-07-26 09:10:18 +02:00
Jonathan H. Wage
2c1e85c3c0
[DoctrineMongoDBBundle] Fixing code standards.
2010-07-26 08:59:50 +02:00
Jonathan H. Wage
ee9a5db50c
[DoctrineMongoDBBundle] Finishing implementation of DoctrineMongoDBBundle to support multiple connections/document managers plus refactoring and cleaning up code along the way.
2010-07-26 08:59:01 +02:00
Fabien Potencier
6475bb9ccf
fixed __toString() methods that can return false under certain circumstancies
2010-07-25 18:24:03 +02:00
fivestar
2de5efdd1a
[Validator] fixed the problem with conflict "File" name in namespace at Symfony\Components\Validator\Constraints\FileValidator when Symfony\Components\Validator\Comstraints\File was loaded before loading FileValidator
2010-07-24 19:46:04 +02:00
Jordi Boggiano
6142700881
[HttpFoundation] domain shouldn't be required
...
Spec says: "The default value of domain is the host name of the server which generated the cookie response."
2010-07-24 19:44:02 +02:00
Jordi Boggiano
02fe129013
[HttpFoundation] don't check twice if it's null
2010-07-24 19:44:02 +02:00
Jordi Boggiano
fb55f7beb2
[HttpFoundation] set httponly to true by default
...
This is a more secure default and has virtually no impact unless you try to read cookies from javascript.
2010-07-24 19:44:02 +02:00
Jordi Boggiano
d20f8df15e
[HttpFoundation] comment tweak for clarity
2010-07-24 19:44:02 +02:00
Fabien Potencier
f12e5747ae
[Routing] simplified RouterInterface
2010-07-24 19:19:54 +02:00
Fabien Potencier
e35d345204
changed HttpKernel workflow to allow more flexibility
2010-07-22 22:32:11 +02:00
Fabien Potencier
3ec9005680
[Templating] fixed misnamed variable that caused some double-rendering problems
2010-07-21 23:05:31 +02:00
Fabien Potencier
7dc5ae3808
renamed request path property to request attributes
2010-07-21 22:49:49 +02:00
Fabien Potencier
df8ccb4696
[FrameworkBundle] added an event to filter the controller arguments
2010-07-21 21:13:34 +02:00
Jonathan H. Wage
29e083e9da
[DoctrineBundle] Fixing failing DoctrineExtensionTest related to container not calling freeze()
2010-07-21 20:12:34 +02:00
Brandon Turner
f41746b91e
Fixed naming changes due to namespace refactor
2010-07-21 10:43:23 -05:00
Jeremy Mikola
5b2e92c215
[Form] Fixed reference to \Traversable
2010-07-21 14:41:44 +02:00
Noël GUILBERT
bfb081fd96
[ZendBundle] added Zend\\Translator component
2010-07-21 14:40:26 +02:00
Jordi Boggiano
1e623469a9
[Form] Swap default textarea rows/cols values
2010-07-20 16:41:34 +02:00
Jordi Boggiano
13d890c880
[Routing] Fix missing a trailing slash on windows
2010-07-20 16:41:09 +02:00
Jordi Boggiano
42f1ca42e8
[DependencyInjection] Fix missing a trailing slash on windows
2010-07-20 16:41:01 +02:00
Fabien Potencier
ef401180a7
fixed previous commit
2010-07-20 16:40:57 +02:00
Fabien Potencier
3f270f5faa
[FrameworkBundle] added a skeleton for configuration in plain PHP
2010-07-20 16:34:40 +02:00
Fabien Potencier
dcaf436d9a
updated the framework to take into account the last changes of the DI component
2010-07-20 13:11:51 +02:00
Fabien Potencier
60c6827f23
[DependencyInjection] refactored loaders
...
* refactored the import mechanism for better flexibility
* added two methods to LoaderInterface: supports() and setResolver()
* added a LoaderResolver interface
* added a Loader base class
* added new loaders: DelegatingLoader, PhpFileLoader, and ClosureLoader
2010-07-20 13:11:51 +02:00
Fabien Potencier
4e3e86c4a7
refactored routing management (it's now possible to disable the default routing)
...
* removed the Kernel::registerRoutes() method
* added a router entry in <web:config> (replaces the registerRoutes() method)
<web:config>
<web:router resource="%kernel.root_dir%/config/routing.xml" />
</web:config>
* refactored routing configuration in its own routing.xml file (leverages the new routing component API),
which is loaded only if <web:router> is defined in the configuration
2010-07-20 13:11:50 +02:00
Fabien Potencier
14cecd5231
[Routing] refactored loaders
...
* refactored the import mechanism for better flexibility
* added two methods to LoaderInterface: supports() and setResolver()
* added a LoaderResolver interface
* added a Loader base class
* added new loaders: DelegatingLoader, ClosureLoader, and PhpFileLoader
* changed the Router constructor signature (now takes a Loader)
2010-07-20 13:11:50 +02:00
Fabien Potencier
e6cbfd7292
[Console] changed CommandTester to allow testing Command classes without the need for an Application
2010-07-20 13:11:49 +02:00
Fabien Potencier
c57cae7600
fixed test configuration and broken tests
2010-07-18 12:16:59 +02:00
Fabien Potencier
93f2d6eaa6
[FrameworkBundle] removed pdo.xml
2010-07-17 07:58:44 +02:00
fivestar
22f6eec0ef
[TwigBundle] fixed class name in twig.xml
2010-07-17 07:55:09 +02:00
Jonathan H. Wage
607f2734ab
[DoctrineBundle] Make sure directories exist before trying to write files.
2010-07-16 23:05:10 +02:00
Jonathan H. Wage
216dc0f5bd
[DoctrineBundle, DoctrineMongoDBBundle] Making sure proxy directory is created when DI container is being built
2010-07-16 22:59:08 +02:00
Jonathan H. Wage
e33894a80c
[DoctrineBundle] Fixing issue with doctrine:generate:entity command when no --fields are specified
2010-07-16 22:58:54 +02:00
Jonathan H. Wage
909ea54d54
Fixing issue with filters.
2010-07-16 22:58:51 +02:00
Jonathan H. Wage
8417e6936a
Fixing coding standards.
2010-07-16 22:58:48 +02:00
IamPersistent
7287913bc6
[DoctrineBundle]fixed defect in doctrine:generate:entity where xml extension was added to all mapping types
2010-07-16 22:58:44 +02:00
Nathanael d. Noblet
b1b633cc71
fix output file name
2010-07-16 22:58:04 +02:00
Brandon Turner
1bc973e5a9
[DoctrineBundle] Added memory and charset options
...
Added missing driver options (memory, used by sqlite; charset, used by oci) to
the supported configuration options supported by DoctrineBundle.
2010-07-16 22:57:58 +02:00
Brandon Turner
b828617420
[DoctrineBundle] Fixed multiple connections via XML
...
Fixed a bug (possibly introduced by e63ff6e04b
) that prevented
multiple DBAL connections from being configured via an XML configuration file.
When multiple DBAL connections are specified via XML similar to:
<doctrine:dbal>
<doctrine:connections>
<doctrine:connection
id="conn1"
..
/>
<doctrine:connection
id="conn2"
..
/>
</doctrine:connections>
</doctrine:dbal>
XMLFileLoader produces a configuration similar to:
array('connections' => array(
'connection' => array(
0 => array(
'id' => 'conn1',
),
1 => array(
'id' => 'conn2',
)
)
)
whereas when one connection is specified via XML similar to:
<doctrine:dbal>
<doctrine:connections>
<doctrine:connection
id="conn1"
..
/>
</doctrine:connections>
</doctrine:dbal>
XMLFileLoader produces a configuration similar to:
array('connections' => array(
'connection' => array(
'id' => 'conn1',
)
)
This commit fixes DoctrineExtension to properly handle both cases, while still
supporting YAML configuration files.
2010-07-16 22:57:51 +02:00
Fabien Potencier
44757b0c77
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 20:59:38 +02:00
Fabien Potencier
1dd5b61e17
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 20:55:22 +02:00
Fabien Potencier
49e9996434
[BrowserKit] fixed Client::request() method signature
2010-07-16 17:55:37 +02:00
Fabien Potencier
82ec7004d5
[Console] fixed InputDefinition setArguments must reset hasAnArrayArgument ( closes #8336 )
2010-07-16 17:50:02 +02:00
Fabien Potencier
ca8762141f
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 17:45:10 +02:00
Fabien Potencier
10ee13af56
[FrameworkBundle] fixed skeleton
2010-07-16 16:34:20 +02:00
Fabien Potencier
826e61561a
Merge commit 'kriswallsmith/register-commands-with-subnamespaces'
...
* commit 'kriswallsmith/register-commands-with-subnamespaces':
[Framework] Fixed command registration magic to work when commands have sub-namespaces.
2010-07-16 16:24:16 +02:00
Kris Wallsmith
c888bcdd59
[DoctrineMongoDBBundle] Moved loading of default configuration inside conditional so it's only loaded once.
2010-07-16 16:21:04 +02:00
Fabien Potencier
2a051b5039
moved DI extensions classes to their own sub-namespace
2010-07-16 11:12:49 +02:00
Fabien Potencier
47fd5e848b
[DependencyInjection] fixed placeholder management in parameter values
2010-07-16 10:00:39 +02:00
Fabien Potencier
6bad58012f
[DependencyInjection] moved ContainerBuilder::resolveValue() to ParameterBag
2010-07-15 20:15:49 +02:00
Fabien Potencier
7796eb213c
merged BuilderConfiguration and Builder classes into a new ContainerBuilder class
2010-07-15 15:20:41 +02:00
Kris Wallsmith
6462814483
[Framework] Fixed command registration magic to work when commands have sub-namespaces.
2010-07-15 04:31:22 -07:00
Fabien Potencier
f26abdfadd
fixed phpdoc for DI extensions
2010-07-15 10:27:49 +02:00
Fabien Potencier
92130c3da1
updated bootstrap.php
2010-07-13 21:15:32 +02:00
Kris Wallsmith
b8f29f18c0
[Framework] cleaned up command registration magic
2010-07-13 11:39:12 -07:00
Fabien Potencier
5fa4b0bdf0
[FrameworkBundle] removed Controller::getUser() as it is now accessible via Request::getSession()
2010-07-13 15:48:00 +02:00
Fabien Potencier
0163178f7b
changed the BundleInterface::buildContainer() signature
2010-07-13 12:34:33 +02:00
Fabien Potencier
fb4bd3568d
refactored the controller manager, moved generic parts to the HttpKernel component
2010-07-13 08:53:30 +02:00
Fabien Potencier
d0be78131c
[HttpKernel] fixed error message
2010-07-13 08:20:06 +02:00
Fabien Potencier
3e48c0f25a
[Finder] fixed typo in phpdoc
2010-07-12 16:07:41 +02:00
Fabien Potencier
44a16fc8c4
[Finder] fixed exclude iterator (now only match with the relative path)
2010-07-12 15:04:06 +02:00
Fabien Potencier
c605d7f9fb
[HttpFoundation] added some phpdoc
2010-07-10 14:46:25 +02:00
Fabien Potencier
bfeb0e6746
[HttpFoundation] fixed phpdoc
2010-07-10 14:13:50 +02:00
Fabien Potencier
91eafc4b17
[HttpFoundation] fixed phpdoc
2010-07-10 14:12:18 +02:00
Thibault Duplessis
437559491f
Replace Container->hasParameter() with Container->getParameterBag()->has() in ExceptionFormatter
2010-07-09 17:19:27 +02:00
Fabien Potencier
0fbb1b916b
cleaned up the DI extension loading mechanism
2010-07-09 16:28:06 +02:00
Kris Wallsmith
d5954013d5
[FrameworkBundle] Fixed call to old method in RequestHelper.
2010-07-09 15:48:22 +02:00
Kris Wallsmith
7152ebb726
[FrameworkBundle] Fixed getting template helper services not in the container's 'templating.helper' namespace
2010-07-09 15:47:50 +02:00
Kris Wallsmith
fe7e01c653
[OutputEscaper] Added magic __isset() method to object escaper.
2010-07-09 06:35:20 -07:00
Kris Wallsmith
ab26f9f3bf
[OutputEscaper] Moved __get() from Escaper to ObjectEscaper.
2010-07-09 06:35:05 -07:00
Fabien Potencier
8dc5fa6aa8
[Framework] fixed packager script
2010-07-09 14:39:59 +02:00
Fabien Potencier
256a71298c
fixed phpdoc
2010-07-09 10:28:08 +02:00
Fabien Potencier
da9f36ca86
renamed Symfony\Foundation to Symfony\Framework
...
In existing applications, you need to updated the autoload.php file, the
XXXKernel file and all XXXBundle classes.
2010-07-09 10:25:54 +02:00
Fabien Potencier
15d439809c
renamed Symfony\Bundle\FoundationBundle to Symfony\Bundle\FrameworkBundle
2010-07-09 10:25:52 +02:00
Fabien Potencier
6213fdefb9
renamed Symfony\Framework to Symfony\Bundle
...
For existing Symfony2 applications, references to Symfony\Framework are found
in the main Kernel class (registerBundles() and registerBundleDirs()), and in
all Controller classes. You also need to change the console script.
2010-07-09 10:25:15 +02:00
Fabien Potencier
9133b9e5e4
moved Request/Response/User classes to a new HttpFoundation component
...
The HttpFoundation component holds classes that wrap PHP native global arrays.
The following classes has been moved:
* Symfony\Components\HttpKernel\Response -> Symfony\Components\HttpFoundation\Response
* Symfony\Components\HttpKernel\Request -> Symfony\Components\HttpFoundation\Request
* Symfony\Framework\FoundationBundle\User -> Symfony\Components\HttpFoundation\Session
* Symfony\Framework\FoundationBundle\Session\* -> Symfony\Components\HttpFoundation\SessionStorage\*Storage
The web:user DI configuration has been moved to kernel:session.
The user helper has been renamed to session.
2010-07-09 09:26:22 +02:00
Kris Wallsmith
e63ff6e04b
[DependencyInjection] fixed conversion of DOM to array when DOM includes multiple elements with the same name
2010-07-08 18:49:45 +02:00
Fabien Potencier
7e8d0d2470
changed all listener classes so their names end with Listener
2010-07-08 08:32:46 +02:00
Nicolas Fabre
6613555059
[DomCrawler] Fixed Form::getUri() and Link::getUri() issue if the form action attribute is an absolute url
2010-07-07 15:35:55 +02:00
Brandon Turner
4b24544cda
Added ability to disable Symfony's error handler.
...
PHPUnit has built in support for testing if PHP errors are thrown by
looking for special exception classes:
PHPUnit_Framework_Error
PHPUnit_Framework_Warning
PHPUnit_Framework_Notice
This support is only enabled if no other error handlers are registered.
The Symfony kernel registers an error handler by default, thus disabling
PHPUnit's special PHP error exceptions if the kernel has been booted.
This commit adds support for a new configuration parameter,
error_handler.enable, which can prevent the Symfony error handler from
registering if set to false.
After this commit, by default the error handler will be disabled in the
test environment. To enable it, add the following to your
config_test.yml:
parameters:
error_handler.enable: true
2010-07-06 22:31:29 -05:00
Fabien Potencier
b6799d0d80
[FoundationBundle] fixed bundles with sub-namespaces
2010-07-06 08:32:56 +02:00
Fabien Potencier
8d067bac51
[DepedencyInjection] amended previous commit
...
* fixed coding standards
* made class optional as it is not defined when using a factory service
* renamed factory attributes in XML files, updated XSD
* removed the factory-class as it does nothing more than the regular class attribute
* moved usage of Reflection as 'class' is not defined when a factory-service is used
* added more tests
* fixed PHP dumper
2010-07-05 11:08:56 +02:00
Benjamin Eberlei
ef91396618
[DependencyInjection] Add factory-class and factory-service concepts to DI Definition. A factory-class is a class-name for the static creation method of a service. A factory-service is the service object that has a factory method to construct a given service. Added tests. Changed Xml, Yaml Dumper and Loaders, PHP Dumper, aswell as the Runtime Builder Container. Graphviz changes missing!
2010-07-05 11:08:36 +02:00
Fabien Potencier
27458b653e
[DependencyInjection] removed @property annotations as services are not available as properties anymore
2010-07-05 11:08:27 +02:00
Fabien Potencier
659041a96c
[DependencyInjection] fixed Doctrine bundles
2010-07-05 10:33:16 +02:00
Fabien Potencier
4bbf2ae055
[DependencyInjection] renamed constructor to factory method (like in Spring)
2010-07-05 09:47:47 +02:00
Fabien Potencier
a9ad743006
[DependencyInjection] changed the main services.xsd to be more strict (the validation was basically disabled because of ##any)
2010-07-05 09:14:02 +02:00
Bernhard Schussek
235bdc49e4
[Validator] Removed duplicate class DependencyInjectionValidatorFactory
2010-07-04 18:25:17 +02:00
avalanche123
f2c4f20e70
[Validator] added support for '0' as default constraint option value
2010-07-04 18:10:54 +02:00
Bernhard Schussek
8c9f9de086
[Validator] Added support for metadata caching
2010-07-04 17:31:01 +02:00
Bernhard Schussek
1c7b459776
[Form] Fields with the name '0' are now possible
2010-07-04 17:03:03 +02:00
Bernhard Schussek
34dd0ea25b
[Form] Fixed: Objects are stored in the form before calling configure()
2010-07-04 16:20:10 +02:00
Bernhard Schussek
3b48e1dee0
[FoundationBundle] Fixed failing WebExtensionTest
2010-07-04 15:42:21 +02:00
Bernhard Schussek
6fb9aae4b9
[Validator] Fixed __toString() method in ConstraintViolationList
2010-07-02 08:36:02 +02:00
Bernhard Schussek
55c1efd144
[FoundationBundle] Fixed the configuration of the annotation driver for the validator
2010-07-02 08:36:02 +02:00
Bernhard Schussek
f6b9d9e046
[Validator] Made all metadata classes serializable
2010-07-02 08:36:02 +02:00
Bernhard Schussek
a747987625
[Validator] Custom built constraints can now be used in the loaders
2010-07-02 08:36:02 +02:00
Fabien Potencier
5701d6533c
fixed phpdoc
2010-07-01 20:22:40 +02:00
Fabien Potencier
e40447427a
fixed phpdoc
2010-07-01 20:17:03 +02:00
Fabien Potencier
108e28429a
[Console] fixed phpdoc
2010-07-01 19:38:34 +02:00
Fabien Potencier
99952c6042
[Console] added a way to create console application with only 1 command
2010-07-01 14:31:45 +02:00
Fabien Potencier
aaa6aba60b
[Console] added a way to use style without defining a name (<fg=blue;bg=red>...</>)
2010-07-01 14:08:56 +02:00
Fabien Potencier
b31c3e0979
[Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c
2010-07-01 13:42:42 +02:00
Fabien Potencier
04a87053d1
[Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c
2010-07-01 12:05:36 +02:00
Fabien Potencier
ec7e228576
[HttpKernel] fixed phpdoc
2010-07-01 09:22:06 +02:00
Fabien Potencier
19d3e98675
[HttpKernel] fixed double-insertion problem for profiling data
2010-06-30 17:29:40 +02:00
Fabien Potencier
99c33cadf0
[FoundationBundle] removed Finder dependency in Filesystem
2010-06-30 12:52:30 +02:00
Fabien Potencier
04e621a5cd
[Yaml] added support for the end of document marker
2010-06-29 17:51:05 +02:00
Fabien Potencier
53847ca90c
[DoctrineBundle] fixed interface to reflect a change upstream
2010-06-29 16:37:40 +02:00
Fabien Potencier
87ae06c8cb
[Routing] refactored resources
2010-06-28 09:15:15 +02:00
Fabien Potencier
aa697d8a0c
added Bundles and Extensions in the list of resources to monitor in dev environment
2010-06-28 08:57:17 +02:00
Fabien Potencier
1b9645b098
fixed typos
2010-06-28 08:31:22 +02:00
Fabien Potencier
9895eaf3cb
refactored DIC
2010-06-27 19:21:18 +02:00
Fabien Potencier
c46884044d
removed hardcoded symfony URL
2010-06-27 18:54:03 +02:00
Fabien Potencier
59c1ebe1b6
[FoundationBundle] moved Helper to Templating
2010-06-27 18:31:42 +02:00
Fabien Potencier
95769bc315
[FoundationBundle] removed the request.base_path parameter (the DIC can now be immutable)
2010-06-27 18:27:06 +02:00
Fabien Potencier
d8efe7edb7
[Yaml] fixed UTF-8 bug
2010-06-27 13:59:29 +02:00
Fabien Potencier
a54fcaab83
[HttpKernel] fixed typo
2010-06-27 08:48:40 +02:00
Fabien Potencier
aa98c184ac
[HttpKernel] fixed typos
2010-06-26 13:00:25 +02:00
Fabien Potencier
bd9f11f8f6
[DomCrawler] fixed API
2010-06-25 19:13:01 +02:00
Fabien Potencier
2722da2146
[DomCrawler] removed redundant methods
2010-06-25 18:39:38 +02:00
Fabien Potencier
a26bdb7723
[DomCrawler] removed the isEmpty() method
2010-06-25 17:58:29 +02:00
Fabien Potencier
898adc6ef9
created a new collectors.xml file for a better separation
2010-06-25 16:40:36 +02:00
Fabien Potencier
28c1fb2e4c
[Foundation] reorganized files
2010-06-25 16:38:01 +02:00
Fabien Potencier
220f8cecec
moved getProfile() from the WebTestCase to the Client
2010-06-25 16:13:07 +02:00
Fabien Potencier
763a99e368
[TwigBundle] added an asset tag
2010-06-24 17:30:39 +02:00
Jonathan H. Wage
be9148adf2
Initial entry of DoctrineMongoDBBundle
2010-06-24 17:29:28 +02:00
Fabien Potencier
85d99057fb
unified mkdir mode
2010-06-24 13:12:19 +02:00
Bernhard Schussek
ca3dc31057
Decoupled Form component from intl extension
2010-06-24 11:40:52 +02:00
Bernhard Schussek
bcd4b6d140
Adapted Form, Validator, File and I18N component to new coding standards
2010-06-24 11:27:11 +02:00
Bernhard Schussek
6e310bd4ec
Integrated Form, Validator, I18N and File component
2010-06-24 10:44:15 +02:00
Fabien Potencier
99a63fe1a6
renamed WebBundle to FoundationBundle as the bundle is not just about the web
2010-06-24 07:49:27 +02:00
Fabien Potencier
785da59eb5
[HttpKernel] added the cache system
2010-06-23 22:25:49 +02:00
Bernhard Schussek
ed7287538b
Renamed Bundle classes to be named like the bundle itself for more clarity
2010-06-23 21:07:49 +02:00
Fabien Potencier
97162cfeda
refactored cookie management
2010-06-23 16:24:24 +02:00
Francois Zaninotto
82890a32dc
[PropelBundle] Fixed sqlmap filenames
2010-06-23 13:32:53 +02:00
Francois Zaninotto
a71a75aa4c
[PropelBundle] Added description for build command
2010-06-23 13:32:42 +02:00
Francois Zaninotto
449bf6266d
[PropelBundle] Fixed build sql command
2010-06-23 13:32:33 +02:00
Francois Zaninotto
097b87b451
[PropelBundle] Made Build task a hub for other tasks
2010-06-23 13:32:13 +02:00
Francois Zaninotto
3ec25777d1
[PropelBundle] Added auto package based on namespace
2010-06-23 13:32:00 +02:00
Francois Zaninotto
82d83fc6c9
[PropelBundle] Added build-sql command
2010-06-23 13:31:42 +02:00
Fabien Potencier
fd8505377b
Revert "Renamed Bundle classes to be named like the bundle itself for more clarity"
...
This reverts commit c486e1ba10
.
2010-06-23 11:54:26 +02:00
Fabien Potencier
da23747a1a
[HttpKernel] removed Response assertions
...
They are too magic and they don't really add value:
$this->assertResponseStatusCodeEmpty($client);
$this->assertTrue($client->getResponse()->isEmpty());
$this->assertResponseStatusCodeNotFound($client);
$this->assertTrue($client->getResponse()->isNotFound());
$this->assertResponseStatusCodeForbidden($client);
$this->assertTrue($client->getResponse()->isForbidden());
$this->assertResponseStatusCodeOk($client);
$this->assertTrue($client->getResponse()->isOk());
$this->assertResponseStatusCodeServerError($client);
$this->assertTrue($client->getResponse()->isServerError());
$this->assertResponseStatusCodeClientError($client);
$this->assertTrue($client->getResponse()->isClientError());
$this->assertResponseStatusCodeRedirection($client);
$this->assertTrue($client->getResponse()->isRedirection());
$this->assertResponseStatusCodeSuccessful($client);
$this->assertTrue($client->getResponse()->isSuccessful());
$this->assertResponseStatusCodeInformational($client);
$this->assertTrue($client->getResponse()->isInformational());
$this->assertResponseStatusCode(200, $client);
$this->assertEquals(200, $client->getResponse()->getStatusCode());
$this->assertResponseStatusCodeRedirect('google.com', $client);
$this->assertTrue($client->getResponse()->isRedirected('google.com'));
$this->assertResponseNotRegExp('/foo/', $client);
$this->assertNotRegExp('/foo', $client->getResponse()->getContent());
$this->assertResponseRegExp('/foo/', $client);
$this->assertRegExp('/foo', $client->getResponse()->getContent());
$this->assertResponseNotSelectExists('h1', $client);
$this->assertTrue($crawler->filter('h1')->isEmpty());
$this->assertResponseSelectExists('h1', $client);
$this->assertFalse($crawler->filter('h1')->isEmpty());
$this->assertResponseSelectCount(3, 'h1', $client);
$this->assertEquals(3, $crawler->filter('h1')->count());
$this->assertResponseSelectEquals($expected, $selector, $arguments, $client);
$this->assertEquals($expected, $crawler->filter($selector)->extract($arguments));
$this->assertResponseHeaderEquals($value, $key, $client);
$this->assertTrue($client->getResponse()->headers->contains($key, $value));
$this->assertResponseNotHeaderEquals($value, $key, $client);
$this->assertFalse($client->getResponse()->headers->contains($key, $value));
$this->assertResponseHeaderRegExp($regex, $key, $client);
$this->assertRegExp($regex, $client->getResponse()->headers->get($key));
$this->assertResponseNotHeaderRegExp($regex, $key, $client);
$this->assertNotRegExp($regex, $client->getResponse()->headers->get($key));
$this->assertResponseCookie($value, $attributes, $name, $client);
$this->assertTrue($client->getResponse()->hasCookie($name));
2010-06-23 10:39:33 +02:00
Fabien Potencier
7661e9a5f7
[HttpKernel] changed the semantic of Response::__toString() to something more useful
2010-06-23 10:34:53 +02:00
catchamonkey
7ed3992072
Fixed a typo in the Process class
2010-06-23 07:44:30 +02:00
Bernhard Schussek
c486e1ba10
Renamed Bundle classes to be named like the bundle itself for more clarity
2010-06-23 07:37:55 +02:00
Fabien Potencier
4a742138e6
Fixed fatal error when the permission to write cache files was denied
2010-06-23 07:35:46 +02:00
Bernhard Schussek
7f94fc7f73
[Routing] Fixed fatal error when the permission to write cache files was denied
2010-06-23 07:34:15 +02:00
Fabien Potencier
0e3b88a058
[DependencyInjection] fixed inheritence when using extensions
2010-06-22 17:27:49 +02:00
Sergiy Sokolenko
733c5d5a09
[Foundation] fixed a typo
2010-06-22 16:38:35 +02:00
Fabien Potencier
bc71fac2bf
[WebBundle] fixed Mustache... again
2010-06-22 16:36:34 +02:00
Fabien Potencier
21d79d08dc
replaced logic with http_build_query()
2010-06-22 16:34:16 +02:00
Kris Wallsmith
ea6c3c2aec
Switched positioning of debug bar to absolute for mobile browsers.
2010-06-22 16:30:20 +02:00
Fabien Pennequin
97fa85477c
[WebBundle] Fixed php notice error when template name is not valid
2010-06-22 16:27:09 +02:00
Fabien Potencier
2a2ed30b87
[RequestHandler] fixed typo
2010-06-22 16:25:42 +02:00
Fabien Potencier
8ea13f910c
[HttpKernel] fixed order of arguments for assertions - to be coherent with the order of PHPUnit assertions
2010-06-21 13:35:41 +02:00
Fabien Potencier
7db3ef75a0
[WebBundle] renamed collectors.xml to profiling.xml
2010-06-21 12:12:25 +02:00
Fabien Potencier
d6a7b43e8a
[DomCrawler] fixed add() method to support HTML content as string
2010-06-19 11:42:07 +02:00
Kris Wallsmith
8c0f7e8569
[OutputEscaper] switched to casting object as string rather than call magic method directly
2010-06-16 17:16:13 +02:00
Fabien Potencier
dc18e54130
added some phpdoc
2010-06-16 15:45:20 +02:00
Fabien Potencier
3b4efe52cb
added a way to retrieve the profiler from a test
2010-06-16 15:33:09 +02:00
Fabien Potencier
f4d82f385e
removed unneeded use statement
2010-06-16 15:11:10 +02:00
Fabien Potencier
f815a6a4a6
removed container dependency for the web debug toolbar
2010-06-16 14:25:43 +02:00
Fabien Potencier
61a8fc3c2c
refactored the profiler classes
2010-06-16 14:19:46 +02:00
Fabien Potencier
b9ae18db39
[ProfilerBundle] refactored the profiler bundle
2010-06-16 10:38:53 +02:00
Fabien Potencier
fad8bd768c
removed testers
2010-06-16 10:19:24 +02:00
Fabien Potencier
cec2f48405
[ProfilerManager] added a X-Debug-Token header when the profiling is enabled
2010-06-16 07:44:40 +02:00
Fabien Potencier
79f339092a
disabled toolbar in the test environment
2010-06-15 23:24:05 +02:00
Fabien Potencier
25c4ff3b9c
fixed toolbar setting when overridden
2010-06-15 23:22:54 +02:00
Fabien Potencier
1405db4ed3
fixed typo
2010-06-15 09:58:30 +02:00
Fabien Potencier
14cb6dd77c
made the test configuration inherit from the dev one by default in the skeleton
2010-06-15 09:33:52 +02:00
Kris Wallsmith
1fbabff572
Removed removal of parameters when optimizing the container so one class name stored in a parameter can be used for multiple services (think multiple entity/document managers)
2010-06-14 13:19:24 +02:00
Fabien Potencier
b17400454b
[DomCrawler] added some shortcut methods to the Form classes to make the API more friendly
2010-06-14 09:04:45 +02:00
Fabien Potencier
16f7d3a040
[PropelBundle] fixed Propel configuraiton when no dbal is configured
2010-06-12 14:36:11 +02:00
Fabien Potencier
b48cc5b311
[WebBundle] added a command to initialize a new application
2010-06-11 10:07:30 +02:00
Fabien Potencier
6ec9b9966e
fixed coding standards for XML and YAML files
2010-06-11 10:06:44 +02:00
Francois Zaninotto
d3f9431757
[PropelBundle] Removed old model autoloader
2010-06-11 09:26:48 +02:00
Francois Zaninotto
3a35c327c5
[PropelBundle] Added more details in the README
2010-06-11 09:26:39 +02:00
Francois Zaninotto
ca00e20748
[PropelBundle] Removed need for custom autoloader since Propel now supports namespaces
2010-06-11 09:26:36 +02:00
Fabien Potencier
075edbc3b7
[TwigBundle] updated the bundle to take advantage of the latest Twig version
2010-06-10 19:19:00 +02:00
Fabien Potencier
77d3f924df
added a way to easily change the environment and the debug flag in functional tests
2010-06-10 18:26:53 +02:00
Fabien Potencier
defa307d40
[WebBundle] added some black magic to remove the boiler plate code needed in end user functional tests
2010-06-10 18:16:58 +02:00
Fabien Potencier
e3c2e40c06
[Foundation] added Kernel::__clone()
2010-06-10 17:54:39 +02:00
Fabien Potencier
c11b707967
fixed tests
2010-06-10 17:26:10 +02:00
Fabien Potencier
a78f88687c
[WebBundle] fixed default skeleton
2010-06-10 16:52:25 +02:00
Fabien Potencier
50610bc92b
[SwiftmailerBundle] removed the need for adding the swiftmailer path to the include path
2010-06-10 10:37:23 +02:00
ornicar
7764a278c4
Fix Exception message in ControllerManager
2010-06-09 08:05:30 +02:00
henrikbjorn
6d5f186728
[DoctrineBundle] Removed array_reverse from DoctrineExtension so src/Application/SomeBundle/Entities/Entiy.php is favored over src/Bundle/SomeBundle/Entities/Entity.php
2010-06-09 08:04:39 +02:00
Fabien Potencier
37dda2ba8b
[TwigBundle] fixed typos
2010-06-08 22:14:17 +02:00
Fabien Potencier
b86880da5e
[TwigBundle] updated the bundle according to the latest version of Twig
2010-06-08 16:50:34 +02:00
Fabien Potencier
28f4bccb33
renamed culture to locale (patch from henrikbjorn)
2010-06-07 10:10:00 +02:00
Fabien Potencier
aa050e2f08
fixed ZF2 unit tests
2010-06-07 10:09:10 +02:00
Fabien Potencier
409a742503
[ZendBundle] updated the Zend Framework bundle to use ZF2
2010-06-07 09:48:51 +02:00
Fabien Potencier
294e54fb21
[TwigBundle] fixed service names
2010-06-07 09:36:20 +02:00
Fabien Potencier
a7e5f81803
changed all framework extensions to take advantage of the new extension configuration inheritance from previous commit
2010-06-07 09:24:13 +02:00
Fabien Potencier
b057ef613f
[DependencyInjection] changed the extension mechanism to allow an extension to be inherit and merge from an existing configuration
2010-06-07 09:24:13 +02:00
Fabien Potencier
a79ad894f9
added a way to run tests that depends on external libraries
2010-06-07 09:24:09 +02:00
Fabien Potencier
626b88c8f1
[Console] simplified asXml() method
2010-06-03 09:25:51 +02:00
Fabien Potencier
227653fd24
[TwigBundle] added the javascript token parsers in the helper extension
2010-06-03 08:47:46 +02:00
Jeremy Mikola
6261cc2669
Fixed bad examples in doctrine:generate:entities help output.
2010-06-03 08:43:22 +02:00
Fabien Potencier
12328a1bcb
[TwigBundle] updated the bundle to work with the latest Twig version
2010-06-03 08:42:22 +02:00
Fabien Potencier
d05cec8a39
[TwigBundle] fixed typos
2010-06-03 08:33:54 +02:00
Fabien Potencier
1a3790a636
[Foundation] normalized app name for use in a class name
2010-06-01 10:03:50 +02:00
Jeremy Mikola
59f60abbd5
Updated EntityGenerator spaces param to new coding standards
2010-05-27 14:06:53 -04:00
Jeremy Mikola
8b82e73ab9
Added bundle and entity parameters to limit operating scope of the doctrine:generate:entities command.
2010-05-27 14:06:53 -04:00
Jeremy Mikola
75cc89b4ee
Added output to doctrine:generate:entity command and removed undesirable (and misnamed) call to doctrine:generate:entities.
2010-05-27 14:06:53 -04:00
Fabien Potencier
a7e20687f6
[PropelBundle] added logging
2010-05-27 17:28:34 +02:00
Fabien Potencier
c1e0c3edba
[PropelBundle] added automatic bootstrapping of Propel in the boot
2010-05-27 17:28:31 +02:00
Fabien Potencier
c9e8934ee0
[PropelBundle] fixed Propel and Phing autoloading
2010-05-27 17:28:28 +02:00
Fabien Potencier
13839f23ce
[PropelBundle] fixed generation of propel_autoload.php
2010-05-27 17:28:25 +02:00
Fabien Potencier
448d1a31df
[PropelBundle] added autoloading for model classes
2010-05-27 17:28:21 +02:00
Fabien Potencier
ebca4f679f
updated propel:build command
2010-05-27 17:28:18 +02:00
Francois Zaninotto
6f87c9389d
added more details to README
2010-05-27 17:28:15 +02:00
Francois Zaninotto
79d4a299b6
[PropelBundle] Added requirement for external libraries in README
2010-05-27 17:28:11 +02:00
Francois Zaninotto
cb23828a0a
[PropelBundle] Initial commit (WIP) (thanks @fabpot)
2010-05-27 17:28:07 +02:00
Fabien Potencier
85d4a0d55f
added a way to pass default options to splitTemplateName
2010-05-27 09:25:16 +02:00
Fabien Potencier
28c0329deb
[TwigBundle] added javascript/javascripts tags
2010-05-27 09:22:21 +02:00
Greg Thornton
5a09375dc4
Moved migrations-specific method out of DoctrineBundle\Command\DoctrineCommand and into the migrations bundle.
2010-05-25 18:25:08 +02:00
Greg Thornton
0512d13c07
Added missing DoctrineCommand imports to DoctrineMigrationsBundle.
2010-05-25 18:25:00 +02:00
Bongiraud Dominique
9fa1cb5e71
removed unused parameter in Request
2010-05-25 18:21:24 +02:00
Bongiraud Dominique
3a398b84a2
fixed invert parameters in Request::create method
2010-05-25 18:19:57 +02:00
Fabien Potencier
a1bf29743d
[Templating] fixed typo in phpdoc
2010-05-25 18:16:08 +02:00
Jeremy Mikola
e282820835
[WebBundle] Controller::generateUrl() was not passing absolute parameter
2010-05-25 18:15:04 +02:00
Fabien Potencier
abe86d2608
[Foundation] added the env and debug information in the project container class name to avoid potential clashes if you manipulate several container in the same PHP script
2010-05-25 18:13:53 +02:00
Fabien Potencier
632ef95e06
[HttpKernel] added Request::overrideGlobals()
2010-05-24 14:02:58 +02:00
Greg Thornton
b949c8e80c
Fixed doctrine migrations commands namespace.
2010-05-21 18:16:59 +02:00
Fabien Potencier
269651235a
fixed XSD local paths
2010-05-21 16:18:29 +02:00
Greg Thornton
73db693591
Added unix_socket doctrine.dbal.connection option, which is used by the doctrine2 PDOMySql driver.
2010-05-21 14:54:30 +02:00
Matthieu Bontemps
a9c047f846
[TwigBundle] fixed phpdoc in RouteTokenParser
2010-05-21 14:50:44 +02:00
Fabien Potencier
360f79f3a1
[Finder] refactored directory depth management
2010-05-21 13:22:34 +02:00
Fabien Potencier
9426f820a7
[Finder] refactored size and date comparators
2010-05-21 12:50:13 +02:00
Fabien Potencier
46a8a1752f
[Templating] removed CompilableLoaderInterface and fixed unit tests
2010-05-20 20:57:25 +02:00
Fabien Potencier
6ea878242b
fixed coding standards
2010-05-20 19:29:12 +02:00
Fabien Potencier
87143b3dd3
[TwigBundle] added the Twig bundle (proof of concept)
2010-05-20 19:11:09 +02:00
Fabien Potencier
2f4c9a32e9
made splitTemplateName() public
2010-05-20 17:23:33 +02:00
Fabien Potencier
d7c83571ff
[Templating] enabled escaping only when the renderer is php
2010-05-20 17:22:24 +02:00
Fabien Potencier
f11d539420
[Templating] added a isFresh() method to Loader classes
2010-05-20 17:15:36 +02:00
Fabien Potencier
8f112ae261
[Templating] added some missing phpdoc
2010-05-20 15:22:48 +02:00
Fabien Potencier
bee9d77ed3
[WebBundle] fixed hardcoded php renderer in template paths
2010-05-20 13:53:39 +02:00
Fabien Potencier
78286bed68
[WebBundle] fixed template name with a custom renderer
2010-05-20 13:52:43 +02:00
Fabien Potencier
8cd2b45004
[WebBundle] added a way to add more renderer to the Templating Engine from the container
2010-05-20 13:51:47 +02:00
Fabien Potencier
04a0032293
[Templating] added a __isset() method to the Engine
2010-05-20 13:50:14 +02:00
Fabien Potencier
d14daf9275
[HttpKernel] fixed Request::getETags()
2010-05-19 18:52:13 +02:00
Fabien Potencier
f62dd3520d
[WebBundle] fixed ExceptionHandler configuration
2010-05-19 18:51:31 +02:00
Fabien Potencier
3704b67cda
[HttpKernel] fixed signature
2010-05-19 16:35:12 +02:00
Kris Wallsmith
6a3dcce31e
[WebBundle] added missing "class" attributes to xsd
2010-05-19 16:32:32 +02:00
Kris Wallsmith
66426733ec
[SwiftmailerBundle] updated XSD based on visual audit
2010-05-19 16:32:01 +02:00
Kris Wallsmith
12a09f5cb5
[DoctrineBundle] updated XSD based on a visual audit
2010-05-19 16:31:54 +02:00
Kris Wallsmith
fe80be7e35
Fixed reference to moved listener
2010-05-19 15:56:48 +02:00
Bongiraud Dominique
3dce658b8a
[BrowserKit]
...
- Fixed inverted parameters in Client::requestFromRequest
- Add missing parameter documentation in Request::__construct()
2010-05-19 15:29:24 +02:00
Fabien Potencier
eec7db8238
fixed some coding standards (extracted from 37c45180ae5513927586)
2010-05-19 15:27:53 +02:00
Matthieu Bontemps
5e1c495bbb
Fix an indentation problem in Crawler.php
2010-05-19 15:19:47 +02:00
Fabien Potencier
6e6092596b
[HttpKernel] added a method to retrieved the ETags from the IF_NONE_MATCH header in a Request
2010-05-19 11:25:07 +02:00
Fabien Potencier
005051c389
[HttpKernel] added support for weak etags and added a method to set all cookies
2010-05-19 11:24:31 +02:00
Fabien Potencier
c840c294fa
added methods to introspect a Bundle
2010-05-19 10:24:36 +02:00
Fabien Potencier
e09d57ca8b
moved Doctrine migration commands to another bundle as migrations are not part of Doctrine core
2010-05-19 09:45:49 +02:00
ornicar
efc4777b23
[DoctrineBundle] fixed DoctrineBundle migration namespaces
2010-05-19 09:36:42 +02:00
Fabien Potencier
8c4dd5cca9
refactored the listeners management
2010-05-19 09:16:18 +02:00
Fabien Potencier
3fe83cd726
[WebBundle] finished the refactoring of the actions helper
2010-05-18 13:08:06 +02:00
Fabien Potencier
3749c59041
[WebBundle] introduced a ControllerManager class
2010-05-18 12:48:56 +02:00
Fabien Potencier
e715bc3d45
[Console] updated OutputInterface
2010-05-17 15:05:25 +02:00
Fabien Potencier
638d3b0f59
[WebBundle] made a small optimization
2010-05-14 11:50:19 +02:00
Fabien Potencier
c8dde44b61
[WebBundle] added support for URI in actions helper
2010-05-14 11:22:20 +02:00
Fabien Potencier
b6852c3b6e
[Finder] added a data range filter
2010-05-14 09:29:04 +02:00
Fabien Potencier
c757616fb7
[Finder] fixed phpdoc
2010-05-14 09:18:42 +02:00
Fabien Potencier
569508adea
[WebBundle] added options to the render method of the actions helper
2010-05-13 20:23:23 +02:00
Fabien Potencier
2c165693e7
changed the main parameter of the kernel handle() method to type with 3 different values
2010-05-13 17:17:33 +02:00
Fabien Potencier
bb77e9a3d6
[WebBundle] re-organized the sub-request management a bit (WIP)
2010-05-13 08:29:04 +02:00
Fabien Potencier
72947d8588
re-organized the sub-request management a bit (WIP)
2010-05-13 08:15:37 +02:00
Fabien Potencier
fd331bac18
changed the routing to accept a single _controller argument instead of _bundle, _controller, and _action (the _controller is the : separated representation of a controller - this is more coherent with other part of the framework)
2010-05-12 20:49:45 +02:00
Fabien Potencier
9005efaa17
added a comment in PHPDoc about what should be a helper instance
2010-05-12 20:48:23 +02:00
Fabien Potencier
10424155bf
fixed some coding standards problems
2010-05-11 10:36:31 +02:00
Fabien Potencier
d8752c7fab
[HttpKernel] moved getDate() from ParameterBag to HeaderBag
2010-05-10 19:40:18 +02:00
Fabien Potencier
653620406b
[HttpKernel] added Request::getQueryString()
2010-05-10 13:20:03 +02:00
Fabien Potencier
287f787927
[HttpKernel] added Request::getUri()
2010-05-10 13:08:19 +02:00
Jordi Boggiano
33a7d9a0a4
fixed curlies folding, part three, handled remaining special cases manually
2010-05-09 09:15:38 +02:00
Jordi Boggiano
9ed3d0468e
folded all curly brackets of control structures to conform to PEAR/ZF CS, part two
2010-05-09 09:15:22 +02:00
Fabien Potencier
16055d229b
moved the requirement of the bootstrap.php later in the process
2010-05-07 19:35:08 +02:00
Fabien Potencier
75f0d47b54
[HttpKernel] added support for query strings in Request::create() method
2010-05-07 18:31:45 +02:00
Jordi Boggiano
2684de0d8e
Folded all curly brackets of control structures to conform to PEAR/ZF CS
2010-05-07 18:24:05 +02:00
Fabien Potencier
e79976817d
fixed typo in previous commit
2010-05-06 14:32:54 +02:00
Fabien Potencier
9c2c992870
added a raw argument to the HttpKernel::handle() method
2010-05-06 14:26:48 +02:00
Fabien Potencier
83c6d337e2
changed coding standards: indendation is now 4 spaces
2010-05-06 13:25:53 +02:00
Fabien Potencier
6328d514a3
renamed RequestHandler component to HttpKernel
2010-05-06 12:04:50 +02:00
ornicar
3bce03a7e1
[WebBundle] fixed Finder namespace in Filesystem
2010-05-06 08:46:47 +02:00
Fabien Potencier
04da781529
[RequestHandler] changed server object in Request to be a simple ParameterBag
2010-05-05 10:24:34 +02:00
tirnanog06
5d77229aca
[WebBundle] second argument in array_merge must be an array
2010-05-04 21:54:13 +02:00
Fabien Potencier
02858c4c3d
[Finder] simplified LimitDepthFilterIterator
2010-05-04 13:05:18 +02:00
Fabien Potencier
aaeb48f744
[Finder] made the in() method fluent as others as Finder now implements the IteratorAggregate interface
2010-05-04 11:34:29 +02:00
Fabien Potencier
376ca78346
[Finder] replaced ChainIterator with PHP built-in AppendIterator
2010-05-04 11:07:25 +02:00
Fabien Potencier
4be3a508f1
[RequestHandler] fixed HeaderBag usage
2010-05-03 18:10:24 +02:00
Fabien Potencier
bdbb02d7b9
[Foundation] added a way to call RequestHandler::handleRaw() from the Kernel
2010-05-03 16:13:29 +02:00
Fabien Potencier
5d26bb89a0
[WebBundle] added a query parameter to the controller loader for more flexibility
2010-05-03 15:37:23 +02:00
Fabien Potencier
606e44e491
[RequestHandler] added a bunch of HTTP cache related methods to the Response class
2010-05-03 11:47:01 +02:00
Fabien Potencier
c34da5d6c4
renamed RequestBag to ParameterBag, added HeaderBag, changed the Response to use the new HeaderBag, added a class to manage the Cache-Control header
2010-05-03 11:40:23 +02:00
Fabien Potencier
b3a6c6f346
[RequestHandler] removed fluent interface for Response, fixed some PHPDoc
2010-05-03 11:23:53 +02:00
Fabien Potencier
ca26672ede
[RequestHandler] converted response status texts keys to integer
2010-05-03 11:22:33 +02:00
Fabien Potencier
8fe25d343b
[WebBundle] made the request instance explicit in the controller base class (useful if you inject the request for testing purpose)
2010-05-03 11:17:02 +02:00
Fabien Potencier
a9d8f39382
[Foundation] moved some Kernel initializations in the boot() method to speed up creation of Kernel instances
2010-05-03 09:54:17 +02:00
Fabien Potencier
0858289397
[WebBundle] added a routing file for the 'default' route
2010-05-03 09:14:35 +02:00
Fabien Potencier
afa1cea103
[DotrineBundle] dixed case on MySQL driver
2010-05-02 18:05:49 +02:00
Fabien Potencier
a06d4a80dd
[RequestHandler] fixed incorrect splitting of Accept-* headers
2010-04-28 08:34:57 +02:00
pborreli
cdc9c94628
fixed phpdoc
2010-04-26 14:08:30 +02:00
Fabien Potencier
9eb3607edf
[WebBundle] made a small optimization
2010-04-25 22:18:17 +02:00
Fabien Potencier
018c8d548c
fixed link generation when doing sub-requests
2010-04-25 16:17:54 +02:00
Fabien Potencier
e983029ddc
Revert "fixed link generation when doing sub-requests"
...
This reverts commit f8ba68332f
.
2010-04-25 16:16:05 +02:00
Fabien Potencier
f8ba68332f
fixed link generation when doing sub-requests
2010-04-25 16:15:20 +02:00
Fabien Potencier
ee799f6f6f
[RequestHandler] changed Request to use the headers bag when appropriate
2010-04-25 13:34:34 +02:00
Fabien Potencier
038f7d7bb4
[RequestHandler] added getPort() and setMethod() to Request
2010-04-25 13:34:02 +02:00
Fabien Potencier
1bce64678f
[RequestHandler] fixed cloning of Request instances
2010-04-25 13:32:45 +02:00
Fabien Potencier
3074f12727
[RequestHandler] added a way to delete a parameter from a RequestBag instance
2010-04-25 13:20:55 +02:00
Fabien Potencier
711b3d371a
fixed request management
...
* The "main" request is stored in the RequestHandler
* The request is passed to the core.response event
2010-04-25 13:18:42 +02:00
Fabien Potencier
ed36859094
[WebBundle] remove unneeded code
2010-04-25 13:18:07 +02:00
Fabien Potencier
9052418f6e
[WebBundle] added a trace of uncaught exception with error_log() in prod environment
2010-04-25 13:15:26 +02:00
Fabien Potencier
52acc423d0
[RequestHandler] added the RequestHandlerInterface
2010-04-24 15:48:49 +02:00
Fabien Potencier
0255508c15
[WebBundle] fixed typos
2010-04-24 10:50:07 +02:00
Fabien Potencier
d498de88f0
[RequestHandler] removed RequestInterface and ResponseInterface, added RequestHandlerInterface (removed the run() method)
2010-04-24 09:39:13 +02:00
Fabien Potencier
9cf78e637b
[WebBundle] added a Response parameter to the send() method
2010-04-24 09:38:10 +02:00
Pascal Borreli
b5089133d2
fixed typos and phpdoc
2010-04-24 09:25:44 +02:00
Jonathan H. Wage
bc6bc391a1
Initial entry of new commands for migrations integration
2010-04-23 19:13:47 +02:00
Jonathan H. Wage
ae82308eff
Changing --em option description consistant across all commands
2010-04-23 19:13:31 +02:00
Jonathan H. Wage
2c41e93248
More work to DoctrineBundle Console Commands and updated README
2010-04-23 19:13:19 +02:00
Jonathan H. Wage
4db2caebae
Updating DoctrineBundle for latest changes to Doctrine 2 CLI where we switched to Symfony console
2010-04-23 19:13:03 +02:00
Jonathan H. Wage
9cf9430430
Enhancing Bundle CLI Command loading to allow a Bundle class to manually add commands to the Console Application instead of trying to read them from disk.
2010-04-23 19:05:41 +02:00
Jonathan H. Wage
20cc9b9669
Changing how command names are parsed to allow multiple levels of namespaces
2010-04-23 19:02:46 +02:00
Jonathan H. Wage
0c78e9f121
Adding feature to Command help that allows you to use %command.name% and %command.full_name% patterns so you don't have to hardcode the command name in help text.
2010-04-23 19:02:17 +02:00
Fabien Potencier
27057fe6ae
[RequestHandler] fixed request headers
2010-04-23 10:08:24 +02:00
Fabien Potencier
8d8afd992b
[RequestHandler] fixed request headers
2010-04-23 10:07:24 +02:00
Fabien Potencier
16d406a9da
fixed coding standards
2010-04-23 08:29:46 +02:00
Fabien Potencier
ab7adbff2b
[BrowserKit] fixed cookie management
2010-04-22 07:22:44 +02:00
Fabien Potencier
20527a0a5b
[BrowserKit] added a __toString() method to the Client to ease debugging
2010-04-21 13:28:59 +02:00
Fabien Potencier
1194520b83
[BrowserKit] added a way to automatically follow redirects
2010-04-21 13:17:50 +02:00
Fabien Potencier
fcda253a1b
added full support for functional tests
2010-04-21 12:05:34 +02:00
Fabien Potencier
e0456fbaeb
[WebBundle] fixed Filesystem::mirror to use the new Finder component
2010-04-21 11:18:41 +02:00
Fabien Potencier
6060d015eb
[Finder] fixed ugly code
2010-04-21 11:16:57 +02:00
Pascal Borreli
a21004a886
[Process] fixed phpdoc
2010-04-21 11:14:09 +02:00
Pascal Borreli
5b8a88476b
[DomCrawler] fixed phpdoc
2010-04-21 11:13:52 +02:00
Fabien Potencier
72fe9fa52f
[Finder] added the component
2010-04-21 11:11:38 +02:00
Kris Wallsmith
c6f21e44a3
[WebBundle] Fixed issue in Mustache when a value is not provided for a token.
2010-04-21 07:52:33 +02:00
Katsuhiro OGAWA
9313e2607d
[RequestHandler] Fixed missing variables in RequestBag
2010-04-21 07:50:19 +02:00
Fabien Potencier
f6a2b74a91
[WebBundle] removed unneeded code
2010-04-20 17:43:09 +02:00
Pierre Minnieur
ffc8964003
[BrowserKit] fixed phpdoc
2010-04-20 14:57:57 +02:00
Fabien Potencier
fb43314653
[BrowserKit] fixed typo
2010-04-19 22:10:22 +02:00
Fabien Potencier
fc72050eeb
[Console] fixed typo
2010-04-19 16:01:33 +02:00
Fabien Potencier
79b39157e2
[BrowserKit] added the component
2010-04-19 14:12:42 +02:00
Fabien Potencier
e09f730243
[DomCrawler] fixed DomCrawler::parseUri()
2010-04-19 12:01:47 +02:00
Fabien Potencier
6d4fb5e4a8
[RequestHandler] updated phpdoc for Response::setCookie()
2010-04-19 09:45:39 +02:00
Fabien Potencier
ee50040a79
[Foundation] added a way to reboot the kernel
2010-04-19 09:05:11 +02:00
Fabien Potencier
257c06f551
[WebBundle] fixed controller loader run() method
2010-04-19 08:57:58 +02:00
Fabien Potencier
1c0a18d1b4
[DomCrawler] added Crawler::addContent()
2010-04-19 08:33:45 +02:00
Fabien Potencier
2d74ea7e23
[Process] fixed typo
2010-04-19 07:44:41 +02:00
Fabien Potencier
865031fa24
[Process] made the callback optional
2010-04-18 09:27:43 +02:00
Fabien Potencier
4933ddd6a8
[Process] added the component
2010-04-17 14:51:17 +02:00
Kris Wallsmith
4569ca033c
[DependencyInjection] Cleaned up formatting of complex isAbsolutePath() logic.
2010-04-17 09:43:58 +02:00
Kris Wallsmith
2ed59a8464
[WebBundle] Fixed import of base configuration in YAML skeleton.
2010-04-17 09:42:55 +02:00
Kris Wallsmith
3c07383bfb
[Console] Removed reference to old test:all task.
2010-04-17 09:42:52 +02:00
Kris Wallsmith
21c345835d
[WebBundle] fixed invalid assumption in Mustache
2010-04-16 09:54:54 +02:00
Fabien Potencier
797327110b
[DomCrawler] added the component
2010-04-15 14:41:42 +02:00
Fabien Potencier
13759a7fac
[CssSelector] fixed XPathExpr::xpathliteral()
2010-04-15 11:53:23 +02:00
Fabien Potencier
241c779cf1
renamed phpunit.xml to phpunit.xml.dist in the skeleton
2010-04-14 21:57:06 +02:00
Fabien Potencier
79b8661439
[WebBundle] added support in application skeleton for PHPUnit
2010-04-14 07:40:00 +02:00
Thibault Duplessis
36b4dae893
fixed 2 typos in DoctrineBundle README
2010-04-13 11:28:24 +02:00
Pascal Borreli
b9fe42238a
modified tests to use better PHPUnit methods
2010-04-12 17:36:49 +02:00
Pascal Borreli
97be2ac2b7
fixed typo
2010-04-12 17:24:42 +02:00
Pascal Borreli
3dc26a7280
[RequestHandler] dynamic method called as static
2010-04-12 17:24:22 +02:00
Pascal Borreli
07aabadf25
[WebBundle] fixed unit of measure px is redundant
2010-04-12 17:23:59 +02:00
Pascal Borreli
7bb5cb4419
removing trailing whiteplaces
2010-04-12 17:23:15 +02:00
Fabien Potencier
5c11f9f42d
[ProfilerBundle] fixed typo
2010-04-12 17:10:05 +02:00
Fabien Potencier
28c0f493a2
[CssSelector] added missing accessors
2010-04-08 12:09:14 +02:00
Fabien Potencier
d568437d23
changed Request storage for parameters coming from PHP global variables
2010-04-08 11:15:19 +02:00
Fabien Potencier
d9e444b440
[Foundation] fixed request value when passed to the handle method
2010-04-08 11:12:58 +02:00
Fabien Potencier
1683f46279
[DependencyInjection] reverted 2ac6faaa0b
2010-04-08 10:43:42 +02:00
Fabien Potencier
9ebfdf24a5
[ProfilerBundle] fixed page display when the profiler DB is not writable
2010-04-08 07:38:51 +02:00
Pascal Borreli
7d106aa80e
fixed typo
2010-04-08 07:11:40 +02:00
Dennis Benkert
e815a7eb2e
fixed line indention coding standards
2010-04-08 07:10:08 +02:00
Pascal Borreli
eee2b74c08
[RequestHandler] Fixed coding standard : correct indentation / typo
2010-04-08 07:08:53 +02:00
Bulat (Hacker) Shakirzyanov
6d691052ac
[WebBundle] fixed renderDir to not call renderFile on not files
2010-04-08 07:01:06 +02:00
Pascal Borreli
f2d75ed279
Fixed trailing whitespaces
2010-04-07 07:07:14 +02:00
Pascal Borreli
c1e357d200
Fixed @package and @subpackage phpdoc tags
2010-04-07 07:06:21 +02:00
Fabien Potencier
1b9fee18d4
[CssSelector] removed the use of lower-case() in XPath as it is not supported by PHP
2010-04-06 18:11:22 +02:00
Fabien Potencier
233a25595f
[RequestHandler] fixed phpdoc
2010-04-06 17:48:47 +02:00
Fabien Potencier
85e5496d9d
[RequestHandler] added Request::createFromUri()
2010-04-06 17:44:52 +02:00
Fabien Potencier
1816b8543e
[DependencyInjection] fixed phpdoc
2010-04-06 16:31:51 +02:00
pborreli
7c628a98d2
fixed spelling typo
2010-04-06 16:31:08 +02:00
Fabien Potencier
bc29f81e8e
[DependencyInjection] changed exception class in __call()
2010-04-06 16:18:25 +02:00
Fabien Potencier
b6d00a4e87
[RequestHandler] added files and cookies support to Request
2010-04-06 10:21:02 +02:00
Fabien Potencier
229b0cea31
[RequestHandler] fixed warning when baseUrl is empty
2010-04-06 10:00:46 +02:00
Pascal Borreli
12690a8e92
fixed @throws phpdoc tag
2010-04-05 11:48:31 +02:00
Pascal Borreli
dd7817ae62
[RequestHandler] fixed assertion in getFormat when format is associated with only one mime-type + phpunit tests
2010-04-05 11:47:10 +02:00
Pascal Borreli
8b1c1db860
[RequestHandler] fixed coding standards: the use of function is_null() is forbidden
2010-04-05 11:45:38 +02:00
Pascal Borreli
45a0d739b9
[CssSelector] fixed coding standards: removed useless else statements
2010-04-05 11:45:13 +02:00
Pascal Borreli
5d99cba7ab
[CssSelector] fixed coding standards: removed perl comment style
2010-04-05 11:44:17 +02:00
Pascal Borreli
cb8fb71a73
[OutputEscaper] fixed coding standard: removed useless else statements
2010-04-05 11:44:01 +02:00
Pascal Borreli
33fb7a5ac2
[OutputEscaper] fixed coding standards: opening brace should be on a new line
2010-04-05 11:43:54 +02:00
Daniel Cestari
53cf10aba9
[WebBundle] updated application's skeleton routing.yml
2010-04-05 11:40:57 +02:00
Daniel Cestari
3bd87ed38b
[Foundation] updated link to the PHP 5.3's final proposal for autoloader interoperability
2010-04-05 11:40:34 +02:00
Fabien Potencier
95bb9d80d7
[WebBundle] fixed Symfony version in the text exception message
2010-04-02 17:21:45 +02:00
Fabien Potencier
77f56a61f6
[Foundation] made the Kernel serializable (to avoid weird error messages when used with PHPUnit)
2010-04-02 16:47:59 +02:00
Fabien Potencier
14ea0dacae
[CssSelector] added the component
2010-03-31 18:26:38 +02:00
Fabien Potencier
dc1bc88279
[Yaml] fixed YAML parser when mbstring.func_overload is used with an mbstring.internal_encoding different from ASCII
2010-03-29 12:40:22 +02:00
Bongiraud Dominique
4bd865de67
[Routing]fix bug
2010-03-28 19:03:00 +02:00
Bongiraud Dominique
8b45fcc7de
[DependencyInjection]fix bug
2010-03-28 19:02:36 +02:00
Fabien Potencier
bfef03a1cb
[Routing] fixed a warning when using a sub-class of UrlGenerator
2010-03-26 16:18:26 +01:00
Fabien Potencier
c69410ccde
[DependencyInjection] fixed Container::getService() when the service is empty ( closes #8456 )
2010-03-25 14:04:48 +01:00
Fabien Potencier
9606402b6f
[RequestHandler] changed the Request constructor signature to be more explicit
2010-03-25 08:55:50 +01:00
Fabien Potencier
c295db682d
[Foundation] removed the old class loader
2010-03-24 15:03:58 +01:00
Fabien Potencier
bc9bbd8436
[Yaml] added support for compact inline notation with immediate sub mapping
2010-03-24 15:02:49 +01:00
Fabien Potencier
a248fc133b
[Yaml] reverted previous commit
2010-03-24 12:10:26 +01:00
Fabien Potencier
d4f724ab4e
finished the conversions of unit tests to PHPUnit
2010-03-18 15:26:21 +01:00
Fabien Potencier
7f0ace8521
[WebBundle] changed the helper configuration to match the latest version of the Templating component
2010-03-13 14:43:06 +01:00
Fabien Potencier
bf08289e18
[Templating] remove Engine as a dependency for the Helper objects
2010-03-13 14:42:33 +01:00
Fabien Potencier
bce240badd
[Templating] added missing use statement
2010-03-13 14:29:56 +01:00
Fabien Potencier
7d19d8e375
[Yaml] fixed parsing of folded scalars when a # sign starts a line
2010-03-12 15:57:19 +01:00
Fabien Potencier
7c9559bc26
[Foundation] made some performance optimizations (if you change a parameter in a .htaccess or httpd.conf, you now need to flush the cache - should not be a big deal)
2010-03-12 11:54:22 +01:00
Fabien Potencier
98987b0f88
[Foundation] fixed typo
2010-03-12 11:22:19 +01:00
Jonathan H. Wage
08617caf56
[DoctrineBundle] Fixing issue with paths not being the realpath and causing issues when comparing string paths in Doctrine
2010-03-11 11:12:56 +01:00
Fabien Potencier
573f95a80c
[DoctrineBundle] fixed typo
2010-03-10 22:41:05 +01:00
Fabien Potencier
e17c43d7b2
Merge branch 'master' of github.com:fabpot/symfony
...
* 'master' of github.com:fabpot/symfony:
[Console] added __get() to Command to have shorter and more readable code in commands
[Console] fixed default message layout
[Routing] added requirements checking when generating a route
[Routing] changed matching to only check for method if it is available in the context
[Routing] fixed typo
2010-03-10 22:30:56 +01:00
Fabien Potencier
fff133414d
[DoctrineBundle] fixed the overridding of an Entity
2010-03-10 22:29:45 +01:00
Fabien Potencier
d229ce584f
[Console] added __get() to Command to have shorter and more readable code in commands
2010-03-10 17:01:50 +01:00
Fabien Potencier
7c727355d1
[Console] fixed default message layout
2010-03-10 15:15:21 +01:00
Fabien Potencier
0d05db0afc
[Routing] added requirements checking when generating a route
2010-03-10 12:58:40 +01:00
Fabien Potencier
2bc47f13f5
[Routing] changed matching to only check for method if it is available in the context
2010-03-10 12:58:40 +01:00
Fabien Potencier
e582408188
[Routing] fixed typo
2010-03-10 12:58:40 +01:00
Jordi Boggiano
dad75524fc
[ProfilerBundle] Allows the BundleStorage to use PDO_SQLITE as well as SQLite3 and fixes a bug in purge()
...
Signed-off-by: Jordi Boggiano <j.boggiano@seld.be>
2010-03-09 07:12:45 +01:00
Pascal Borreli
e182853ef0
[Foundation] fixed a typo
2010-03-09 07:04:18 +01:00
Pascal Borreli
ed6ffb502f
[RequestHandler] fixed a typo
2010-03-09 07:03:43 +01:00
Fabien Potencier
75c922884e
[Console] removed the application name in help
2010-03-07 14:58:55 +01:00
Fabien Potencier
8ed170c726
[DoctrineBundle] fixed alias support to be in sync with the latest version of Doctrine
2010-03-05 10:22:53 +01:00
Fabien Potencier
60b714c2d3
[DoctrineBundle] changed option dir_or_file to dir-or-file
2010-03-05 09:50:28 +01:00
Fabien Potencier
9d060340f6
[DoctrineBundle] fixed Doctrine extension to always create aliases for entities in the Entities/ directory
2010-03-05 09:27:43 +01:00
Fabien Potencier
450550d06d
[ProfilerBundle] fixed storage read() method and unpack/pack data to avoid weird character in the data stream
2010-03-04 09:00:29 +01:00
Fabien Potencier
e8119ce875
[OutputEscaper] renamed Safe to SafeDecorator
2010-03-02 14:06:28 +01:00
Fabien Potencier
9738f34c4d
[ProfilerBundle] refactored some code
2010-03-01 19:10:47 +01:00
Fabien Potencier
74ff6cbd9f
[WebBundle] tweaked error message
2010-03-01 18:38:31 +01:00
Fabien Potencier
17d4e1538f
[DependencyInjection] store references to shared services as soon as possible to avoid circular references on legal code
2010-03-01 18:37:22 +01:00
Fabien Potencier
6ba662b0a4
[WebBundle] removed the Model/ directory from skeleton
2010-03-01 17:04:32 +01:00
Fabien Potencier
2e420c3c8a
[ProfiledBundle] moved debug tools from WebBundle to ProfilerBundle
2010-03-01 12:47:28 +01:00
Fabien Potencier
3fbe294461
[DoctrineBundle] removed the need to pass the container to the extension (which is dangerous)
2010-03-01 12:30:23 +01:00
Jordi Boggiano
635135a4e0
[WebBundle] Fixing regression introduced in de37e5225b
...
Signed-off-by: Jordi Boggiano <j.boggiano@seld.be>
2010-03-01 11:48:04 +01:00
Jonathan H. Wage
47aee04459
[DoctrineBundle] Integrating the new Doctrine 2.0 entity alias feature for the query language
2010-03-01 11:46:05 +01:00
Jonathan H. Wage
42ad9b7c72
[DoctrineBundle] Improvements for building entities and getting started
2010-03-01 11:42:39 +01:00
Jonathan H. Wage
d15f2329ae
[Foundation] Fixing typo
2010-03-01 11:41:59 +01:00
Jonathan H. Wage
6ead924835
[DoctrineBundle, WebBundle] Enhancing API for retrieving database connections and entity managers from controllers to allow for specifying the name of the connection or entity manager. If no argument is given it returns the default configured connection or entity manager.
2010-03-01 11:41:28 +01:00
Jonathan H. Wage
2db073b03a
[DoctrineBundle] Fixes for building when you have multiple bundles which mixes mapping information types
2010-03-01 11:37:55 +01:00
Jonathan H. Wage
1be4ff9095
[DoctrineBundle] Adding doctrine:import-mapping command to allow you to easily import the mapping information from an existing database connection to a bundle
2010-03-01 11:33:32 +01:00
Jonathan H. Wage
0472d0f0e2
[DoctrineBundle] Adding some XML examples
2010-03-01 11:32:50 +01:00
Jonathan H. Wage
85ed6df2f0
[DoctrineBundle] Making mapping information more flexible to allow different metadata mapping files for each bundle
2010-03-01 11:32:26 +01:00
Jonathan H. Wage
1a45bb6d63
[DoctrineBundle] Enhancing the Doctrine 2 integration further to better handle multiple connections/entity managers
2010-03-01 11:30:18 +01:00
Jonathan H. Wage
b3d8aa414e
[Symfony] Adding isBooted() method so that I can pass an existing kernel to a Console application. Right now it throws an exception otherwise about it already being booted.
2010-03-01 11:28:03 +01:00
Fabien Potencier
165b9832fe
[Console] added hasOption and hasArgument to Input
2010-03-01 11:24:21 +01:00
Jonathan H. Wage
0c3a4b15ec
[DoctrineBundle] Cloning cache driver service for each usage so we can set a prefix to avoid caching conflicts
2010-03-01 11:21:27 +01:00
Romain Dorgueil
3671f4a08a
[DependencyInjection] made a small performance enhancement. No need to lowercase three times the same.
...
`strtolower` was called three times at most on the same value, and one
at least. To avoid this, let's compute it first.
Additionally, $value cast in last return clause was useless as it has
been done previously, and nothing changed $value's value.
Signed-off-by: Romain Dorgueil <romain.dorgueil@symfony-project.com>
2010-03-01 11:14:10 +01:00
Christian Stocker
8948ae1f6e
[WebBundle] set the limiter to 4, otherwise it's not possible to use another renderer
2010-03-01 10:57:03 +01:00
Jordi Boggiano
a8fc5c62ff
[Foundation] Fixes parsing of env parameters
...
Signed-off-by: Jordi Boggiano <j.boggiano@seld.be>
2010-02-25 11:21:31 +01:00
Jordi Boggiano
de37e5225b
[WebBundle] Fixing Console application for projects using subversion
...
Signed-off-by: Jordi Boggiano <j.boggiano@seld.be>
2010-02-25 11:15:04 +01:00
Fabien Potencier
272959dc3d
[WebBundle] made registration of templating debugging automatic without the use of the web.debug element
2010-02-24 16:19:42 +01:00
Fabien Potencier
987a36d936
[WebBundle] fixed typo that prevented templating logging
2010-02-24 16:18:11 +01:00
Fabien Potencier
2748c48ae0
[Foundation] made a small optimization
2010-02-24 16:15:22 +01:00
Fabien Potencier
e240a9e339
[Foundation] added missing XML file
2010-02-24 16:01:34 +01:00
Fabien Potencier
c54c7e0466
[Foundation] moved debug services to their own XML file
2010-02-24 16:00:28 +01:00
Fabien Potencier
b709367371
[WebBundle] fixed XSD
2010-02-24 15:54:43 +01:00
Fabien Potencier
1cbed102d4
[WebBundle] made the exception handler available by default in all environments
2010-02-24 15:42:42 +01:00
Fabien Potencier
037dfca003
[WebBundle] renamed the file_link_format option and moved it to the main web:config element
2010-02-24 15:42:04 +01:00
Fabien Potencier
45e6573774
[Foundation] moved event_dispatcher debug mode to Foundation
2010-02-24 15:28:56 +01:00
Fabien Potencier
c9211d9300
[DoctrineBundle] made it easier to configure Doctrine DBAL when only one connection needs to be configured
2010-02-24 14:36:50 +01:00
Jonathan H. Wage
ffc36f02d5
[DoctrineBundle] Enhancing Doctrine 2 integration to allow multiple connections/entity managers, more flexibility and more complete integration with ORM and DBAL all around.
2010-02-24 13:23:15 +01:00
Fabien Potencier
22e310e240
[WebBundle] refactored the data collector sub-system (WIP)
2010-02-23 15:28:08 +01:00
Fabien Potencier
19f93cb859
[Yaml] fixed compact notation when there is an inlined hash ( closes #8082 )
2010-02-23 14:45:23 +01:00
Fabien Potencier
b4414bc3de
[WebBundle] fixed unneeded overhead in the exception handler
2010-02-23 13:57:43 +01:00
Fabien Potencier
a80a61b5c2
[Yaml] added support for compact notation (patch from redotheoffice - closes #8082 )
2010-02-23 12:07:10 +01:00
Fabien Potencier
83023764b6
[Yaml] fixed offset when the document use --- or the %YAML element (patch from redotheoffice)
2010-02-23 11:52:41 +01:00
Fabien Potencier
46c4f23496
[Yaml] added ? in the list of characters that trigger quoting (for compatibility with libyaml - patch from indeyets)
2010-02-23 11:21:00 +01:00
Fabien Potencier
caa7cc8d64
[Yaml] added backtick to the list of characters that trigger quotes as it is reserved for future use (patch from indeyets)
2010-02-23 11:15:37 +01:00
Fabien Potencier
1f9b161045
[WebBundle] fixed typo
2010-02-23 07:04:51 +01:00
Nils Adermann
68af3ebfb7
[WebBundle][DoctrineBundle] Use backslashes in namespaces, not slashes.
...
The registerBundleDirs method in the kernel returns array(namespace => dir, ...).
In some places dirname() is used to separate a namespace from the classname. The
resulting value contains slashes rather than backslashes, causing look ups in the
bundle dirs array to fail.
I assume this was not noticed so far because it requires that you use one of the
features making this mistake with a bundle inside a subnamespace, as top level
namespaces will not contain a backslash anyway.
2010-02-23 02:13:05 +01:00
Fabian Lange
4e0204dfd5
[Yaml] restored old behaviour of including a trailing newline during parsing. Added test case for empty value
2010-02-22 15:40:00 +01:00
Jonathan H. Wage
f87f890b7a
[DoctrineBundle] made the ORM integration of DoctrineBundle usable
2010-02-22 12:01:11 +01:00
Fabien Potencier
0dcaabfc8c
[Foundation] added kernel.bundles to the list of default parameters of the DIC
2010-02-22 11:57:59 +01:00
Fabian Lange
62c2ef65f8
[Yaml] removed the unused value property from Parser. Tweaked one-line check to be self explaining
2010-02-22 11:48:26 +01:00
ever.zet
71bf2b6a95
render & output methods
2010-02-22 11:40:11 +01:00
Damon Jones
d2da3f73f4
[WebBundle] Switch the order of the response status codes in the RedirectController's redirectAction
2010-02-22 11:38:22 +01:00
Fabien Pennequin
0b5f017084
[WebBundle] Fixed some typos in skeleton config files
2010-02-22 01:47:32 +01:00
Nils Adermann
61f3603a7a
[DoctrineBundle] Don't mix "user" and "username"
...
The Doctrine Bundle refered to "username" in some places and to user in others.
Namely the schema and the DoctrineExtension have been updated to use "user".
I chose user rather than username because Doctrine uses that term itself.
2010-02-19 14:58:16 +01:00
Fabien Potencier
1d8a65a1b5
[WebBundle] made some error messages better
2010-02-19 08:20:36 +01:00
Fabien Potencier
e36b981562
[WebBundle] fixed coding standards for the Finder class
2010-02-19 08:17:22 +01:00
Fabien Potencier
5c18fa9669
[WebBundle] renamed GlobToRegex to Glob and fix method names
2010-02-19 07:59:36 +01:00
Fabien Potencier
bf8ffc47a4
[WebBundle] removed unneeded code
2010-02-18 10:43:44 +01:00
Fabien Potencier
5bf8908f6b
[Framework] added the Symfony 2 full-stack framework code (Preview Release - alpha)
2010-02-17 14:55:05 +01:00
Fabien Potencier
38aef98694
[Foundation] added the missing parts of Symfony Foundation
2010-02-17 14:54:36 +01:00
Fabien Potencier
4a002d78af
[Routing] added the Routing component
2010-02-17 14:53:31 +01:00
Fabien Potencier
0218245976
[RequestHandler] added the Request Handler component
2010-02-17 14:53:18 +01:00
Fabien Potencier
67964d0daa
[Foundation] added a check to the Universal class loader
2010-02-17 10:11:02 +01:00
Fabien Potencier
5cdee87b14
[Templating] added an output method to Engine
2010-02-15 15:31:16 +01:00
Fabien Potencier
9e5718cff1
[DependencyInjection] added a way to configure extensions in plain PHP, added a fluent interface to BuilderConfiguration
2010-02-14 14:57:17 +01:00
Fabien Potencier
4735bf88a3
[DependencyInjection] fixed XSD validation local path locations for extensions
2010-02-13 10:39:35 +01:00
Fabien Potencier
5d8529740a
[DependencyInjection] added the extension files in the list of loaded resources
2010-02-12 17:44:52 +01:00
Fabien Potencier
8e81bbbb4e
[Yaml] added specific exception classes
2010-02-11 20:11:30 +01:00
Fabien Potencier
97d6f76633
[Yaml] finished the renaming of YAML to Yaml
2010-02-11 19:29:50 +01:00
sensio
6b03670de6
[YAML] renamed YAML component to Yaml
2010-02-11 14:44:20 +01:00
Fabien Potencier
0cfdf2cbda
[DependencyInjection] fixed namespace problem when dumping to PHP
2010-02-09 11:35:07 +01:00
Fabien Potencier
7a26b42f19
[DependencyInjection] added annotations support in the service Definition
2010-02-09 09:45:23 +01:00
Fabien Potencier
661a1cfb5f
[DependencyInjection] removed Iterator interface support from Container as there is no real-world use case
2010-02-08 18:39:11 +01:00
Fabien Potencier
6b90eeb69c
[Templating] made a small speed optimization to some helpers
2010-02-07 11:20:08 +01:00
Fabien Potencier
7fce03c5bd
[Templating] renamed content slot to _content to avoid name collisions
2010-02-06 13:30:24 +01:00
Fabien Potencier
da364173cb
[Templating] refactored helpers, added helper slots, made some speed optimizations
2010-02-05 15:54:34 +01:00
Fabien Potencier
ec2a3bc417
[DependencyInjection] removed the built-in extensions
2010-02-05 15:50:05 +01:00
Fabien Potencier
8ff8464420
[Templating] renamed the template object in templates to view instead of this
2010-02-04 18:19:07 +01:00
Fabien Potencier
28554c5d08
[DependencyInjection] fixed XSD validation on Windows
2010-02-04 14:29:55 +01:00
Fabien Potencier
9a478f134a
[DependencyInjection] made extension entry points configurable
2010-02-04 14:29:33 +01:00
Fabien Potencier
2a7abb8ea0
[DependencyInjection] tweaked an error message to ease debugging
2010-02-03 15:40:26 +01:00
Fabien Potencier
967eb8d953
[DependencyInjection] made a small optimization
2010-02-02 18:47:39 +01:00
Fabien Potencier
b599ac9ef6
[DependencyInjection] removed usage of realpath() to be compatible with phar
2010-02-02 18:47:28 +01:00
Fabien Potencier
94f6e78ce4
[Templating] optimized the cache directory of CacheLoader (especially if there is a large number of templates)
2010-02-02 16:59:13 +01:00
Fabien Potencier
6ef1f07729
[Templating] fixed CacheLoader when more options are given
2010-02-02 14:24:22 +01:00
Fabien Potencier
8427af6389
[Templating] fixed CacheLoader
2010-02-02 14:05:05 +01:00
Fabien Potencier
287fa45dc7
[Templating] made a small speed optimization
2010-02-02 14:04:35 +01:00
Fabien Potencier
5b619bfa2d
[Templating] fixed bug when the cache dir does not exist
2010-02-02 14:03:55 +01:00
Fabien Potencier
e5f8da4ead
[Templating] added a getContent() method to the Storage class
2010-02-02 14:01:02 +01:00
Fabien Potencier
3caa805c48
[DependencyInjection] fixed bug when disabling all helpers in the Templating extension
2010-02-02 13:20:22 +01:00
Fabien Potencier
38c4b29555
[DependencyInjection] fixed Builder when trying to override an alias with a definition or the other way around
2010-02-02 11:45:21 +01:00
Dennis Benkert
dd5c73b5db
[YAML] removed echoln() function (they are other means to achieve the same thing more elegantly)
2010-02-02 09:14:51 +01:00
Dennis Benkert
0893600f0e
[YAML] fixed coding standards
2010-02-02 09:13:57 +01:00
Fabien Potencier
b0614ef0e1
[DependencyInjection] made some more tweak to the Doctrine extension
2010-02-01 17:55:40 +01:00
Fabien Potencier
b58c685508
[DependencyInjection] added a way to change the DBAL driver in the Doctrine extension
2010-02-01 05:12:12 +01:00
Fabien Potencier
9b3eec8861
[DependencyInjection] made a small speed optimization
2010-01-31 20:32:51 +01:00
Fabien Potencier
2f441df2ba
[DependencyInjection] made a bunch of changes to the bundled extensions
2010-01-31 17:27:25 +01:00
Fabien Potencier
8ddac2669b
[EventDispatcher] added some setters/getters to Event
2010-01-31 17:25:01 +01:00
Fabien Potencier
07817ba7d8
[DependencyInjection] changed service name for Doctrine DBAL
2010-01-30 12:27:12 +01:00
Fabien Potencier
ae7d911bce
[Templating] added a safeguard when no debugger is available
2010-01-30 12:26:55 +01:00
Fabien Potencier
e1aae4b820
[Templating] changed filesystem loader to only logged failed paths when not able to load the template
2010-01-29 21:53:29 +01:00
Fabien Potencier
d372ae8efe
[DependencyInjection] added a debugger to the Templating extension
2010-01-29 21:52:53 +01:00
Fabien Potencier
2fa08f4b49
[DependencyInjection] added a logger to the Doctrine DBAL extension
2010-01-29 21:52:24 +01:00
Fabien Potencier
bb8b4b74ca
[DependencyInjection] fixed typos
2010-01-29 13:33:59 +01:00
Fabien Potencier
41d35ab898
[Templating] added a getLoader() to the Engine class
2010-01-29 12:05:43 +01:00
Fabien Potencier
340a4e97c1
[Templating] added an explicit error message when a method does not exist in __call()
2010-01-29 09:52:03 +01:00
Fabien Potencier
81af3d6a58
[Templating] added a way to change renderers after the Engine is created
2010-01-29 09:51:39 +01:00
Fabien Potencier
26f1434b14
[OutputEscaping] refactor the component to take advantage of new PHP 5.3 features
2010-01-29 09:06:14 +01:00
Fabien Potencier
5c20bfec92
[Templating] changed the load() signature for loaders to allow for more flexibility
2010-01-28 07:56:34 +01:00
Fabien Potencier
869a4698ed
[Templating] fixed coding standards
2010-01-28 07:05:53 +01:00
Fabien Potencier
f8e3b4b035
[DependencyInjection] added a __call() method to Container to allow usage of getXXXService() methods even whithout a PHP dump (allows for faster production environments)
2010-01-27 11:10:45 +01:00
Fabien Potencier
7b2a968e31
[DependencyInjection] made a small optimization
2010-01-27 11:00:39 +01:00
Fabien Potencier
c2d4ab784b
[DependencyInjection] optimized (get|has)Service() methods as PHP method names are case insensitive
2010-01-27 09:37:32 +01:00
Fabien Potencier
e127c39f29
[DependencyInjection] fixed coding standards
2010-01-24 22:46:32 +01:00
Fabien Potencier
a2a7e4f6b7
[DependencyInjection] made an optimization to the Templating extension when only one loader is registered
2010-01-22 08:09:51 +01:00
Fabien Potencier
2ac6faaa0b
[DependencyInjection] changed the order of priority when a service is both defined with setService() and with a getXXXService() method
2010-01-22 07:58:49 +01:00
Fabien Potencier
dd759bd0b6
[DependencyInjection] allowed to disabled the helpers in the templating extension
2010-01-22 07:58:45 +01:00
Fabien Potencier
ce6f676eb2
[DependencyInjection] made another speed optimization
2010-01-21 22:00:29 +01:00
Fabien Potencier
c9d0a73fe3
[DependencyInjection] made a speed optimization
2010-01-21 21:29:22 +01:00
Fabien Potencier
ee3e298c5d
[Console] added a ways to add common behaviors to commands extending a common command
2010-01-20 15:58:25 +01:00
Fabien Potencier
c0ee9fee18
[DependencyInjection] fixed typo
2010-01-19 20:18:51 +01:00
Fabien Potencier
ab7533e6c0
[DependencyInjection] removed unneeded cast
2010-01-19 14:11:57 +01:00
Fabien Potencier
684ffc83e6
[DependencyInjection] added a check to ease debugging when a service id is not a string
2010-01-19 13:29:28 +01:00
Fabien Potencier
c0152e1bba
[DependencyInjection] disable the possibility to have a reference in parameters (as it breaks as soon as you want to use the PHP dumper with no solution - performance wise)
2010-01-18 14:01:29 +01:00
Fabien Potencier
63e7dda4c8
[DependencyInjection] fixed Resource interface
2010-01-18 12:00:00 +01:00
Fabien Potencier
bb3340d950
[DependencyInjection] added autodetection of resource format when importing a resource in an XML or YAML file
2010-01-18 09:19:39 +01:00
Fabien Potencier
53980bb55e
[DependencyInjection] added a way to retrieve loaded resources
2010-01-18 09:08:37 +01:00
Fabien Potencier
e9e2899cda
[DependencyInjection] simplified loaders (the load method only accept one resource now)
2010-01-17 11:16:50 +01:00
Fabien Potencier
a5871688a7
[DependencyInjection] oops, fixed the previous commit
2010-01-15 17:07:36 +01:00
Fabien Potencier
c8fc0a7ff3
[DependencyInjection] renamed the default schema URLs
2010-01-15 15:53:07 +01:00
Fabien Potencier
3a1ae543e5
[DependencyInjection] removed dead code
2010-01-15 14:22:23 +01:00
Fabien Potencier
76e2a66146
[DependencyInjection] removed unneeded code
2010-01-15 14:20:42 +01:00
Fabien Potencier
b333379e5c
[DependencyInjection] fixed PHPDoc
2010-01-15 14:07:23 +01:00
Fabien Potencier
150d3b4a75
[DependencyInjection] fixed coding standards
2010-01-15 14:01:49 +01:00
Fabien Potencier
ee7deaa5ee
[DependencyInjection] added a BuilderConfiguration::findService() to allows some optimizations when building a complex graph of dependencies in an extension
2010-01-15 11:35:25 +01:00
Fabien Potencier
11acd0e78b
[DependencyInjection] added some usage examples in the PHPDoc
2010-01-15 11:00:29 +01:00
Fabien Potencier
008d9da88f
[Console] added the version to the default shell prompt
2010-01-15 08:31:27 +01:00
Fabien Potencier
a40f48ce39
[Console] added ? as an alias for the help command
2010-01-15 08:31:09 +01:00
Fabien Potencier
4cfae0a266
[DependencyInjection] added an extension for the Zend Framework
2010-01-15 08:18:05 +01:00
Fabien Potencier
5e555d3d1a
[DependencyInjection] added an extension for the Symfony Templating Component
2010-01-14 18:34:03 +01:00
Fabien Potencier
392ab46952
[DependencyInjection] fixed Extension conversion from XML to PHP when the same tag is used more than once
2010-01-14 18:28:35 +01:00
Fabien Potencier
0aa50417cb
[DependencyInjection] fixed Doctrine DBAL parameter names
2010-01-14 18:23:15 +01:00
Fabien Potencier
7e2d6c0043
[DependencyInjection] added some missing accessors
2010-01-14 18:22:29 +01:00
Fabien Potencier
1a0bcd141a
[Console] added a new writeln() method to the Output classes
2010-01-14 15:40:25 +01:00
Fabien Potencier
104ee29f4e
[DependencyInjection] added some extensions
2010-01-14 12:17:07 +01:00
Fabien Potencier
6092709537
[Console] changed the subpackage from cli to console
2010-01-14 12:16:44 +01:00
Fabien Potencier
7a0586efb7
[Console] refactored helpers
2010-01-14 12:11:32 +01:00
geoffrey
e7dfdab05f
[Console] implemented helpers and moved formatter and ask* methods to their own helpers
2010-01-14 12:11:27 +01:00
Fabien Potencier
111a023466
[DependencyInjection] added some extensions
2010-01-14 11:36:34 +01:00
Fabien Potencier
5592580b32
[Console] refactored helpers
2010-01-14 11:19:24 +01:00
geoffrey
eb5b12ff46
[Console] implemented helpers and moved formatter and ask* methods to their own helpers
2010-01-14 11:19:13 +01:00
Fabien Potencier
d996e5535b
[Console] added a Shell
2010-01-14 11:18:50 +01:00
Fabien Potencier
52c4d163db
[Console] refactored helpers
2010-01-14 11:18:21 +01:00
geoffrey
6422483df3
[Console] implemented helpers and moved formatter and ask* methods to their own helpers
2010-01-14 11:18:21 +01:00
Fabien Potencier
f3705edb7e
[Console] changed the subpackage from cli to console
2010-01-14 11:18:21 +01:00
Fabien Potencier
7074036924
[Console] fixed typo
2010-01-14 10:56:23 +01:00
Fabien Potencier
ad1d11b032
[Console] added a Shell
2010-01-14 10:48:22 +01:00
Fabien Potencier
81340d349b
[Foundation] updated the autoloader, added a new one
2010-01-13 16:55:58 +01:00
Fabien Potencier
a4adc3f1ca
[DependencyInjection] made the loader extensions much more reliable and robust
2010-01-13 11:25:28 +01:00
Fabien Potencier
e9ad8512f3
renamed CLI component to Console
2010-01-09 12:57:15 +01:00
Fabien Potencier
41bc39ba61
[CLI] renamed Argument to InputArgument, Option to InputOption, and Definition to InputDefinition
2010-01-08 11:00:18 +01:00
Dennis Benkert
a650af8f00
deleted phpdoc @version tag in YAML component
2010-01-05 11:18:31 +01:00
Dennis Benkert
96bed6223d
deleted phpdoc @version tag in Templating component
2010-01-05 11:17:43 +01:00
Dennis Benkert
72c2c0fb74
deleted phpdoc @version tag in OutputEscaping component
2010-01-05 11:15:27 +01:00
Dennis Benkert
5242974570
deleted phpdoc @version tag in EventDispatcher component
2010-01-05 11:13:51 +01:00
Dennis Benkert
b720687445
deleted phpdoc @version tag in DependencyInjection component
2010-01-05 11:10:42 +01:00
Fabien Potencier
1e3e8c760e
changed the default version if nothing is provided by the developer
2010-01-04 20:01:46 +01:00
Fabien Potencier
f7752f79a0
renamed Task to Command (as in Command Line Interface)
2010-01-04 19:51:21 +01:00
pborreli
3dc0d16f67
replaced double negative with true ===
2010-01-05 01:58:30 +08:00
Fabian Lange
557bb48f1b
my first git commit fixing some typos
2010-01-05 01:57:28 +08:00
Fabien Potencier
6feaecf2fa
added the CLI component
2010-01-04 15:42:28 +01:00
Fabien Potencier
65d0750168
added some Symfony 2 components
2010-01-04 15:26:20 +01:00