You've already forked redmine-bundle
someday, it'll work
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
services:
|
||||
Magdev\RedmineBundle\Client\RedmineClient:
|
||||
arguments: ['@redmine_api.cache', '%env(REDMINE_URL)%', '%env(REDMINE_APIKEY)%', '%magdev_redmine.ttl%']
|
||||
|
||||
magdev_redmine.client:
|
||||
class: Magdev\RedmineBundle\Client\RedmineClient
|
||||
|
||||
@@ -8,7 +8,9 @@ use GuzzleHttp\Psr7\HttpFactory as GuzzleHttpFactory;
|
||||
use Redmine\Api;
|
||||
use Symfony\Contracts\Cache\ItemInterface;
|
||||
use Symfony\Contracts\Cache\TagAwareCacheInterface;
|
||||
use Symfony\Component\DependencyInjection\Attribute\AsAlias;
|
||||
|
||||
#[AsAlias(id: 'redmine.api', public: true)]
|
||||
final class RedmineClient
|
||||
{
|
||||
private ?Psr18Client $client = null;
|
||||
|
||||
@@ -22,8 +22,8 @@ class MagdevRedmineExtensionTest extends TestCase
|
||||
],
|
||||
], $container);
|
||||
|
||||
$this->assertTrue($container->has('magdev.redmine.primary'));
|
||||
$this->assertTrue($container->has('magdev.redmine.secondary'));
|
||||
$this->assertTrue($container->has('magdev_redmine.ttl'));
|
||||
$this->assertSame(1800, $container->get('magdev_redmine.ttl'));
|
||||
|
||||
$this->assertTrue($container->hasAlias(NativeCurlClient::class));
|
||||
$this->assertTrue($container->hasAlias(NativeCurlClient::class.' $primaryClient'));
|
||||
|
||||
Reference in New Issue
Block a user