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

[4.0] [RFC] Optimize countItems and introduce component name #21667

Closed
wants to merge 23 commits into from

Conversation

HLeithner
Copy link
Member

This pull requests removes the countItems() function from contentComponent (will also be done for other components). As part of this PR a now Component variable is introduced because its not possible to detect the current component name in a ServiceTrait.

Now I would like to know if there is a better way to do this.

Summary of Changes

Removed ContentComponent::countItems
Update CategoriesServicesTrait::countItems to support WorkflowServiceInterface
Added $name variable to all "services" components

Testing Instructions

Test components using categories specially the numbers per publish state in the category overview.

Expected result

Works

Actual result

Should work

@joomla-cms-bot joomla-cms-bot added PR-4.0-dev RFC Request for Comment labels Aug 17, 2018
@HLeithner
Copy link
Member Author

This is the follow up PR of #21641 discussion.

@laoneo
Copy link
Member

laoneo commented Aug 17, 2018

I like the move of the countItems function. But the name attribute looks for me somehow not right. I would do in the trait a function like getWorkfloowExtensionNameand which returns the name per default out of the classname. If a component does something special, then there is a possibility to override it. Just an idea.

@ghost ghost added the New Feature Workflow label Apr 19, 2019
@ghost ghost changed the title [4.0][Workflow][RFC] Optimize countItems and introduce component name [4.0] [RFC] Optimize countItems and introduce component name Apr 19, 2019
@HLeithner HLeithner closed this Mar 29, 2020
@HLeithner HLeithner deleted the workflow-countitems branch March 29, 2020 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFC Request for Comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants