disable() public méthode

Disables an extension.
public disable ( string $name )
$name string
 protected function delete(ServerRequestInterface $request)
 {
     $this->assertAdminAndSudo($request);
     $name = array_get($request->getQueryParams(), 'name');
     $this->extensions->disable($name);
     $this->extensions->uninstall($name);
 }
 protected function delete(ServerRequestInterface $request)
 {
     $this->assertAdmin($request->getAttribute('actor'));
     $name = array_get($request->getQueryParams(), 'name');
     $extension = $this->extensions->getExtension($name);
     $this->extensions->disable($extension);
     $this->extensions->uninstall($extension);
 }
 /**
  * {@inheritdoc}
  */
 public function handle(ServerRequestInterface $request)
 {
     $this->assertAdminAndSudo($request);
     $enabled = array_get($request->getParsedBody(), 'enabled');
     $name = array_get($request->getQueryParams(), 'name');
     if ($enabled === true) {
         $this->extensions->enable($name);
     } elseif ($enabled === false) {
         $this->extensions->disable($name);
     }
 }