Skip to content

Commit 24def49

Browse files
authored
Merge pull request #49 from acrobat/usability-fixes
Usability fixes
2 parents dec3a0f + 25463c3 commit 24def49

3 files changed

Lines changed: 3 additions & 11 deletions

File tree

DependencyInjection/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public function getConfigTreeBuilder()
2525
->addDefaultsIfNotSet()
2626
->children()
2727
->scalarNode('connection')->defaultValue('default')->end()
28-
->scalarNode('directory')->defaultNull()->end()
28+
->scalarNode('directory')->defaultValue('%kernel.cache_dir%/bernard')->end()
2929
->scalarNode('phpamqp_service')->defaultValue('old_sound_rabbit_mq.connection.default')->end()
3030
->scalarNode('phpamqp_exchange')->defaultNull()->end()
3131
->arrayNode('phpamqp_default_message_parameters')

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ service definitions.
5858
``` yaml
5959
my_receiver:
6060
class: Acme\Receiver
61+
# public: true # Make sure the service is public
6162
tags:
6263
- { name: bernard.receiver, message: SendNewsletter }
6364
- { name: bernard.receiver, message: ImportUsers }

Tests/DependencyInjection/ConfigurationTest.php

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function testDefaults()
2626
$this->assertEquals([
2727
'prefetch' => null,
2828
'connection' => 'default',
29-
'directory' => null,
29+
'directory' => '%kernel.cache_dir%/bernard',
3030
'phpamqp_service' => 'old_sound_rabbit_mq.connection.default',
3131
'phpamqp_exchange' => null,
3232
'phpamqp_default_message_parameters' => [],
@@ -66,15 +66,6 @@ public function testPhpAmqpDriverRequiresExchangeOptionToBeSet()
6666
$this->processConfig(['driver' => 'phpamqp']);
6767
}
6868

69-
/**
70-
* @expectedException \Symfony\Component\Config\Definition\Exception\InvalidConfigurationException
71-
* @expectedExceptionMessage The "directory" option must be defined when using the "file" driver.
72-
*/
73-
public function testFileDriverRequiresDirectoryOptionToBeSet()
74-
{
75-
$this->processConfig(['driver' => 'file']);
76-
}
77-
7869
/**
7970
* @expectedException \Symfony\Component\Config\Definition\Exception\InvalidConfigurationException
8071
* @expectedExceptionMessage The "ironmq_service" option must be defined when using the "ironmq" driver.

0 commit comments

Comments
 (0)