Configurable module and AbstractController Class

Hi,
I am looking to a make a configurable module at install.
I am trying to test the functions getConfigForm(ViewModel $view) and handleConfigForm(AbstractController $controller)
but nothing seems to work , I have put “configurable=true” in the config file.
here is my code:

> public function getConfigForm(ViewModel $view){
> 		return '<label>URL</label><input type="text" name="url" /><label>Thésaurus</label><input type="text" name="theso" />';
> 	}
> public function handleConfigForm(AbstractController $controller){
> 	$get=$controller->getResponse();
> 	return true;
> 	}

It appears some warning and error :

Warning: Declaration of ValueSuggest\Module::getConfigForm(ValueSuggest\ViewModel $view) should be compatible with Omeka\Module\AbstractModule::getConfigForm(Zend\View\Renderer\PhpRenderer $renderer) in /var/www/omeka-s/modules/ValueSuggest/Module.php on line 0

Warning: Declaration of ValueSuggest\Module::handleConfigForm(ValueSuggest\AbstractController $controller) should be compatible with Omeka\Module\AbstractModule::handleConfigForm(Zend\Mvc\Controller\AbstractController $controller) in /var/www/omeka-s/modules/ValueSuggest/Module.php on line 0

TypeError
Argument 1 passed to ValueSuggest\Module::getConfigForm() must be an instance of ValueSuggest\ViewModel, instance of Zend\View\Renderer\PhpRenderer given, called in /var/www/omeka-s/application/src/Controller/Admin/ModuleController.php on line 280

Détails :

TypeError: Argument 1 passed to ValueSuggest\Module::getConfigForm() must be an instance of ValueSuggest\ViewModel, instance of Zend\View\Renderer\PhpRenderer given, called in /var/www/omeka-s/application/src/Controller/Admin/ModuleController.php on line 280 and defined in /var/www/omeka-s/modules/ValueSuggest/Module.php:11
Stack trace:
#0 /var/www/omeka-s/application/src/Controller/Admin/ModuleController.php(280): ValueSuggest\Module->getConfigForm(Object(Zend\View\Renderer\PhpRenderer))
#1 /var/www/omeka-s/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(78): Omeka\Controller\Admin\ModuleController->configureAction()
#2 /var/www/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))
#3 /var/www/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#4 /var/www/omeka-s/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(106): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#5 /var/www/omeka-s/vendor/zendframework/zend-mvc/src/DispatchListener.php(138): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))
#6 /var/www/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))
#7 /var/www/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#8 /var/www/omeka-s/vendor/zendframework/zend-mvc/src/Application.php(332): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#9 /var/www/omeka-s/index.php(21): Zend\Mvc\Application->run()

any advices ?

Ok , I use
use Zend\View\Renderer\PhpRenderer;
to change
public function getConfigForm(PhpRenderer $view){…}

it seems to work now