* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\DependencyInjection\Loader\Configurator\Traits; use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; trait DecorateTrait { /** * Sets the service that this service is decorating. * * @param null|string $id The decorated service id, use null to remove decoration * @param null|string $renamedId The new decorated service id * @param int $priority The priority of decoration * * @return $this * * @throws InvalidArgumentException in case the decorated service id and the new decorated service id are equals */ final public function decorate($id, $renamedId = null, $priority = 0) { $this->definition->setDecoratedService($id, $renamedId, $priority); return $this; } } __halt_compiler();----SIGNATURE:----iDNXFM1rq4MWNo2FNMLKSAM37iMgNtNNakQrT7bDA/1L73jzzafId9oF3IXYSvhfY9LrEEumOvkxmtFPN+Bqm4CXAnp7WRJ1WaO8lZhXGQpjLzCleN7Pu3jPp/gHaM0MDnwC3/Dyep154rhnRCF9a8LyY0IcdX3bNZzYgjfYleUjp09oC6cZP5eJP1tPCRE/whwadyvl3nbOPqo2/DoUIhCkBNKJz+kFwshpAuVmkH0sa2tvvyxbWfq5gCAiuvgMt0EADq/pQXcSeDTFAasqPna16Gb0JOBpkuDEDcOJYY8sFjH5t3Y6iBQezfN7AB6Hiv/gfGtIGBK9vb7uC9OWi649+TTzW0q7hjFlX8nt6LK7+XArj/8raIl/OR5BCBeeP7UZt/LwxRFTZXk0cB1C/0QsBilbrShm4fS0k4iSmy2VdJjP8PKldIc8TNznwllHv+3j3CYopYlejEY0iW2OVDym4ObWyTRYHzANW+pO7Sayr10amjrJKy55yU4buzP1jLW7jS/cqmeqwiB+pibIdbC00CiyJUmliYWf7iVl29J7gsWKx1OdrhWwbBvGRwqLx4w8eB4Kh2IGogxZRN+q0YJyjsroVQpRQ2CgOLL5qK0wo5r2ylXr5C02NvimoCBjszn/VfnTFCrt+soBOzYpsZfkeo6D4n0RAoEnBik9jIg=----ATTACHMENT:----NzMxNjE4ODQyODIxNjAxMSA3MjA3NDQ0MzQyNTY0MTA5IDQ3MzI0ODU2Njk1NDgwMzc=