Problem/Motivation

The current implementation of the Piwik PRO Dashboard module relies on fragmented API request logic scattered across multiple controller methods. This results in high maintenance overhead. The lack of a unified interface makes it difficult to keep unified.

Proposed resolution

Refactor the service layer to provide a unified interface for all Piwik PRO data requests.

User interface changes

No interface changes expected

Issue fork piwik_pro-3581378

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

frazile created an issue. See original summary.

frazile’s picture

Status: Active » Needs review

Ready for review.

hartsak’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.