Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing: no documentation exists for CLI task to manage plugins #218

Open
fiver-watson opened this issue Apr 27, 2023 · 0 comments
Open
Labels
admin manual The issue affects content in the Administrator manual minor fix The change requested by the issue will be minor in scope new content This issue will add a new section or page to the documentation

Comments

@fiver-watson
Copy link
Contributor

Relevant version

2.6, 2.7, ???? (not yet sure how long this task has existed)

Relevant page

Primary page:

Pages that deserve either a brief section, or at minimum a mention and a link:

Problem encountered

TL;DR: A potentially very useful command-line task is currently not documented.

Context:

Learned of this task recently when trying to help a user who had accidentally enabled the CAS authentication plugin, and therefore could not login without disabling it again. The same issue could potentially happen with LDAP. Thought that SQL would be necessary to disable the setting... but it turns out there is an undocumented CLI task precisely for this use case???

The file:

The related forum thread:

Suggested fix

This task should be added to the CLI tasks documentation page, and mentions/links should be added to a number of related pages for easier discovery.


Basic syntax of the task, for reference until documented

php symfony tools:atom-plugins [option] [pluginName]

Examples:

List all plugins:

php symfony tools:atom-plugins list

Disable a plugin

php symfony tools:atom-plugins delete [pluginName]

Enable a plugin

php symfony tools:atom-plugins add [pluginName]
@fiver-watson fiver-watson added admin manual The issue affects content in the Administrator manual new content This issue will add a new section or page to the documentation minor fix The change requested by the issue will be minor in scope labels Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin manual The issue affects content in the Administrator manual minor fix The change requested by the issue will be minor in scope new content This issue will add a new section or page to the documentation
Projects
None yet
Development

No branches or pull requests

1 participant