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

BE: Remove SquareOne libs dependencies #161

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

MlKilderkin
Copy link
Contributor

What does this do/fix?

Remove SquareOne libs dependencies
Add required abstract classes
Update tests

QA

Links to relevant issues

@MlKilderkin MlKilderkin requested review from dpellenwood and a team November 5, 2024 13:12
Copy link
Collaborator

@dpellenwood dpellenwood left a comment

Choose a reason for hiding this comment

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

Looks great, @MlKilderkin ! I'd like @JMRhodes to give this one a look as well before you merge.

*
* Maps requests for meta keys to the Meta_Group responsible for handling it
*/
class Meta_Map {
Copy link
Contributor

Choose a reason for hiding this comment

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

Did these come over from Libs? Wondering if that's still necessary. Similar question with Meta_Group and Meta_Respository?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes @JMRhodes this is from Libs. If we don't need something like this

public function get_meta( string $key ): mixed {
		return $this->meta->get_value( $this->post_id, $key );
	}

for meta pulling we can remove this

Copy link
Contributor

Choose a reason for hiding this comment

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

@MlKilderkin what are your thoughts on it? Do you find it useful in your projects? Certainly fine keeping it in there if we're utilizing it.

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