Microweber\Providers\UpdateManager::composer_save_package PHP Method

composer_save_package() public method

public composer_save_package ( $params )
    public function composer_save_package($params)
    {
        $runner = new \Microweber\Utils\ComposerUpdate();
        $required = $runner->get_require();
        if (isset($params['require_name']) and isset($params['require_version'])) {
            if (trim($params['require_version']) == 'delete') {
                if (isset($required[$params['require_name']])) {
                    unset($required[$params['require_name']]);
                }
            } else {
                $required[$params['require_name']] = $params['require_version'];
            }
            return $runner->save_require($required);
        }
    }