Skip to content

Moved Traits into its directory and modify the FCO's to point to them#18076

Merged
snipe merged 1 commit intogrokability:developfrom
uberbrady:move_traits_into_directories
Oct 27, 2025
Merged

Moved Traits into its directory and modify the FCO's to point to them#18076
snipe merged 1 commit intogrokability:developfrom
uberbrady:move_traits_into_directories

Conversation

@uberbrady
Copy link
Copy Markdown
Member

This moves the two Traits of Requestable and Loggable into the Traits sub-directory of the Models directory.

Unfortunately my IDE decided to re-order some of them, which adds a little bit of noise, but generally this looks pretty smooth. One thing I did have to do was a composer dump to clean out the various class-caches and whatnot that Composer uses. I'm pretty sure we recommend that (and automate it) so I don't think that should be too much of a problem.

I decided not to move the single Interface we have into an Interfaces (or Contracts?) directory, since there's only one and I don't know how interested we are in making others.

@uberbrady uberbrady requested a review from snipe as a code owner October 21, 2025 15:57
@snipe snipe merged commit f052c8b into grokability:develop Oct 27, 2025
8 checks passed
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.

2 participants