Problem/Motivation
The base module should just manage the API Key and host and require the Posthog PHP SDK via composer, so that submodules can simply use the pre-authorized Posthog SDK services.
See https://posthog.com/docs/libraries/php
This is mostly done, but should be reviewed and get simple install and settings form tests.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork posthog-3480882
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
Comment #2
anybodyComment #5
grevil commentedTest failures are related to a regression caused through #3493339: "[warning] Drush command terminated abnormally" as soon as posthog_js is installed.
Comment #6
grevil commentedNice generic test succeeds for both 10.3 and 11!
The js test failure will be solved in a follow-up issue.
Comment #7
anybodyComment #8
grevil commentedInternally RTBC'd by @anybody.
Comment #9
grevil commentedComment #11
anybodyComment #12
anybodyThank you @grevil :)