File tree Expand file tree Collapse file tree 6 files changed +37
-18
lines changed Expand file tree Collapse file tree 6 files changed +37
-18
lines changed Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- $ kernelRootDir = $ container ->getParameter ('kernel.root_dir ' );
12
+ $ kernelRootDir = $ container ->hasParameter ( ' kernel.project_dir ' ) ? $ container -> getParameter ( ' kernel.project_dir ' ) : $ container -> getParameter ('kernel.root_dir ' );
13
13
$ bundleName = null ;
14
14
15
15
if (preg_match ('&/([a-zA-Z]+?)Bundle& ' , $ kernelRootDir , $ matches )) {
23
23
}
24
24
}
25
25
26
- $ loader ->import ('dist/parameters.yml ' );
26
+ if ($ container ->hasParameter ('kernel.project_dir ' )) {
27
+ $ loader ->import ('dist/parameters_sf5.yml ' );
28
+ } else {
29
+ $ loader ->import ('dist/parameters.yml ' );
30
+ }
27
31
if (class_exists ('Symfony\Bundle\MonologBundle\MonologBundle ' )) {
28
32
$ loader ->import ('dist/monolog.yml ' );
29
33
}
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
+ $ routerPath = '%kernel.root_dir%/config/routing.php ' ;
13
+ if ($ container ->hasParameter ('kernel.project_dir ' )) {
14
+ $ routerPath = '%kernel.project_dir%/config/routing.php ' ;
15
+ }
16
+
12
17
$ config = [
13
18
'secret ' => 'test ' ,
14
19
'test ' => null ,
21
26
'enable_annotations ' => true ,
22
27
],
23
28
'router ' => [
24
- 'resource ' => ' %kernel.root_dir%/config/routing.php ' ,
29
+ 'resource ' => $ routerPath ,
25
30
],
26
31
'default_locale ' => 'en ' ,
27
32
'translator ' => [
Original file line number Diff line number Diff line change 1
- parameters :
2
- phpcr_backend :
3
- # type: jackrabbit
4
- # url: http://localhost:8080/server/
5
- type : doctrinedbal
6
- # connection: default
7
- parameters :
8
- jackalope.check_login_on_server : false
9
- phpcr_workspace : default
10
- phpcr_user : admin
11
- phpcr_pass : admin
1
+ imports :
2
+ - { resource: parameters.yml }
12
3
13
- database_driver : pdo_sqlite
4
+ parameters :
14
5
database_path : ' %kernel.root_dir%/var/cache/app.sqlite'
15
-
16
- locale : en
Original file line number Diff line number Diff line change
1
+ parameters :
2
+ phpcr_backend :
3
+ # type: jackrabbit
4
+ # url: http://localhost:8080/server/
5
+ type : doctrinedbal
6
+ # connection: default
7
+ parameters :
8
+ jackalope.check_login_on_server : false
9
+ phpcr_workspace : default
10
+ phpcr_user : admin
11
+ phpcr_pass : admin
12
+
13
+ database_driver : pdo_sqlite
14
+ database_path : ' %kernel.project_dir%/var/cache/app.sqlite'
15
+
16
+ locale : en
Original file line number Diff line number Diff line change 27
27
],
28
28
];
29
29
30
- $ kernelRootDir = $ container ->getParameter ('kernel.root_dir ' );
30
+ $ kernelRootDir = $ container ->hasParameter ( ' kernel.project_dir ' ) ? $ container -> getParameter ( ' kernel.project_dir ' ) : $ container -> getParameter ('kernel.root_dir ' );
31
31
$ bundleFQN = $ container ->getParameter ('cmf_testing.bundle_fqn ' );
32
32
if (getenv ('KERNEL_CLASS ' )) {
33
33
$ phpcrOdmDocDir = sprintf ('%s/Document ' , $ kernelRootDir );
Original file line number Diff line number Diff line change @@ -158,6 +158,11 @@ public function registerBundles()
158
158
* src/ directory (or wherever).
159
159
*/
160
160
public function getKernelDir ()
161
+ {
162
+ $ this ->getProjectDir ();
163
+ }
164
+
165
+ public function getProjectDir ()
161
166
{
162
167
$ refl = new \ReflectionClass ($ this );
163
168
$ fname = $ refl ->getFileName ();
You can’t perform that action at this time.
0 commit comments