modify service container
base on laravel ioc container