Skip to content

Configuration console command#54

Merged
seanmcn merged 7 commits into
bumble-tech:1.x.xfrom
misantron:issue-48
Nov 20, 2023
Merged

Configuration console command#54
seanmcn merged 7 commits into
bumble-tech:1.x.xfrom
misantron:issue-48

Conversation

@misantron
Copy link
Copy Markdown
Contributor

@misantron misantron commented Oct 25, 2023

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

Configuration console command to display config settings

Issue ticket number and link

#48

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have added/updated tests.

@shcherbanich shcherbanich requested a review from seanmcn October 25, 2023 10:42
@misantron
Copy link
Copy Markdown
Contributor Author

@shcherbanich should configuration command support all configuration keys or just collections?

@shcherbanich
Copy link
Copy Markdown
Contributor

Ideally, this command should support the output of all keys

@misantron misantron marked this pull request as ready for review October 29, 2023 20:25
Copy link
Copy Markdown
Collaborator

@seanmcn seanmcn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall it looks good thank you!

I've requested some minor changes around logging messages.

I also think it would be nice if the command could output all configuration, as a user will be unlikely to iniitally know the config keys available.

Finally, there are merge conflicts on the branch (due to the generated documentation), so please merge 1.x.x into the branch again & regenerate the documentation.

Thanks 😃

Comment thread src/Console/Command/ConfigurationCommand.php Outdated
Comment thread src/Core/Configuration/Configuration.php
Comment thread src/Core/Configuration/Configuration.php
Comment thread src/Core/Configuration/Configuration.php
@misantron misantron requested a review from seanmcn November 14, 2023 14:39
# Conflicts:
#	docs/shared_c.cache
#	docs/tech/map.md
#	src/Console/App.php
@seanmcn seanmcn merged commit 283955f into bumble-tech:1.x.x Nov 20, 2023
@seanmcn
Copy link
Copy Markdown
Collaborator

seanmcn commented Nov 20, 2023

@misantron thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants