Exemplo n.º 1
0
 public function deactivate(Request $request, $name)
 {
     $extensionClasses = array_keys(ExtensionsFacade::all());
     $activatedExtensions = activatedExtensions();
     if (in_array($name, $extensionClasses) && in_array($name, $activatedExtensions)) {
         $activatedExtensions = array_diff($activatedExtensions, [$name]);
         setOption('activated_extensions', $activatedExtensions);
     }
     $redirect_url = adminUrl('extensions');
     $rdr = $request->session()->pull(AppConfig::KEY_REDIRECT_URL, '');
     if (!empty($rdr)) {
         $redirect_url = $rdr;
     }
     return redirect($redirect_url);
 }
Exemplo n.º 2
0
 protected function registerExtensions($is_auth = false)
 {
     ExtensionsFacade::register();
 }
Exemplo n.º 3
0
function isStaticExtension($extension)
{
    return ExtensionsFacade::isStatic($extension);
}