[TriggerExtractor] add simple check for the other message

This commit is contained in:
TomasVotruba 2017-09-07 00:31:19 +02:00
parent 2d63816d43
commit 08600382c2
2 changed files with 11 additions and 0 deletions

View File

@ -72,6 +72,11 @@ final class TriggerMessageResolver
if (! Strings::startsWith($word, $class)) {
$word = $class . '::' . $word;
}
// is method('...')
} elseif (Strings::endsWith($word,'\')')) {
if (! Strings::startsWith($word, $class)) {
$word = $class . '::' . $word;
}
}
$completeMessage .= ' ' . $word;

View File

@ -32,11 +32,17 @@ final class TriggerExtractorTest extends AbstractContainerAwareTestCase
$this->assertCount(2, $deprecations);
$setClassToSetFacoryDeprecation = $deprecations[0];
$injectMethodToTagDeprecation = $deprecations[1];
$this->assertSame(
'Nette\DI\Definition::setClass() second parameter $args is deprecated,'
. ' use Nette\DI\Definition::setFactory()',
$setClassToSetFacoryDeprecation
);
$this->assertSame(
'Nette\DI\Definition::setInject() is deprecated, use Nette\DI\Definition::addTag(\'inject\')',
$injectMethodToTagDeprecation
);
}
}