protected function getConfig($name)
    {
        if (empty($name)) {
            throw new InvalidArgumentException("Script Engine 'name' can not be empty.");
        }

        $engines = $this->app['config']['df.script'];

        return array_get($engines, $name, []);
    }