trait DeprecateTrait
Hierarchy
- trait \Symfony\Component\DependencyInjection\Loader\Configurator\Traits\DeprecateTrait
File
-
vendor/
symfony/ dependency-injection/ Loader/ Configurator/ Traits/ DeprecateTrait.php, line 16
Namespace
Symfony\Component\DependencyInjection\Loader\Configurator\TraitsView source
trait DeprecateTrait {
/**
* Whether this definition is deprecated, that means it should not be called anymore.
*
* @param string $package The name of the composer package that is triggering the deprecation
* @param string $version The version of the package that introduced the deprecation
* @param string $message The deprecation message to use
*
* @return $this
*
* @throws InvalidArgumentException when the message template is invalid
*/
public final function deprecate(string $package, string $version, string $message) : static {
$this->definition
->setDeprecated($package, $version, $message);
return $this;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
DeprecateTrait::deprecate | final public | function | Whether this definition is deprecated, that means it should not be called anymore. |