Skip to content

Commit

Permalink
Regenerated API client to include Funnels API.
Browse files Browse the repository at this point in the history
  • Loading branch information
Dan0sz committed Jun 7, 2024
1 parent 3d71316 commit c5345d7
Show file tree
Hide file tree
Showing 55 changed files with 5,685 additions and 156 deletions.
9 changes: 7 additions & 2 deletions src/Client/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,16 @@ lib/Model/CustomPropEnableRequest.php
lib/Model/CustomPropEnableRequestBulkEnable.php
lib/Model/CustomPropListResponse.php
lib/Model/Error.php
lib/Model/Funnel.php
lib/Model/FunnelCreateRequest.php
lib/Model/FunnelCreateRequestFunnel.php
lib/Model/FunnelCreateRequestFunnelStepsInner.php
lib/Model/FunnelFunnel.php
lib/Model/FunnelListResponse.php
lib/Model/FunnelListResponseMeta.php
lib/Model/Goal.php
lib/Model/GoalCreateRequest.php
lib/Model/GoalCreateRequestBulkGetOrCreate.php
lib/Model/GoalCreateRequestBulkGetOrCreateGoalsInner.php
lib/Model/GoalCreateRequestCustomEvent.php
lib/Model/GoalCreateRequestCustomEventGoal.php
lib/Model/GoalCreateRequestPageview.php
Expand All @@ -31,7 +37,6 @@ lib/Model/GoalCustomEvent.php
lib/Model/GoalCustomEventAllOfGoal.php
lib/Model/GoalDeleteBulkRequest.php
lib/Model/GoalListResponse.php
lib/Model/GoalListResponseMeta.php
lib/Model/GoalPageview.php
lib/Model/GoalPageviewAllOfGoal.php
lib/Model/GoalRevenue.php
Expand Down
46 changes: 28 additions & 18 deletions src/Client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)


## Installation & Usage

### Requirements
Expand Down Expand Up @@ -49,12 +50,12 @@ require_once(__DIR__ . '/vendor/autoload.php');


// Configure HTTP basic authorization: basic_auth
$config = Plausible\Analytics\WP\Client\Configuration::getDefaultConfiguration()
$config = PlausibleAnalyticsWPClient\Configuration::getDefaultConfiguration()
->setUsername('YOUR_USERNAME')
->setPassword('YOUR_PASSWORD');


$apiInstance = new Plausible\Analytics\WP\Client\Api\DefaultApi(
$apiInstance = new PlausibleAnalyticsWPClient\Api\DefaultApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
Expand All @@ -74,19 +75,22 @@ try {

All URIs are relative to *https://plausible.io*

Class | Method | HTTP request | Description
--------------|---------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|-----------------------------
*DefaultApi* | [**plausibleWebPluginsAPIControllersCapabilitiesIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscapabilitiesindex) | **GET** /api/plugins/v1/capabilities | Retrieve Capabilities
*DefaultApi* | [**plausibleWebPluginsAPIControllersCustomPropsDisable**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscustompropsdisable) | **DELETE** /api/plugins/v1/custom_props | Disable CustomProp(s)
*DefaultApi* | [**plausibleWebPluginsAPIControllersCustomPropsEnable**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscustompropsenable) | **PUT** /api/plugins/v1/custom_props | Get or enable CustomProp(s)
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsCreate**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalscreate) | **PUT** /api/plugins/v1/goals | Get or create Goal
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsDelete**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsdelete) | **DELETE** /api/plugins/v1/goals/{id} | Delete Goal by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsDeleteBulk**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsdeletebulk) | **DELETE** /api/plugins/v1/goals | Delete Goals in bulk
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsGet**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsget) | **GET** /api/plugins/v1/goals/{id} | Retrieve Goal by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsindex) | **GET** /api/plugins/v1/goals | Retrieve Goals
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksCreate**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinkscreate) | **PUT** /api/plugins/v1/shared_links | Get or create Shared Link
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksGet**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinksget) | **GET** /api/plugins/v1/shared_links/{id} | Retrieve Shared Link by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinksindex) | **GET** /api/plugins/v1/shared_links | Retrieve Shared Links
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*DefaultApi* | [**plausibleWebPluginsAPIControllersCapabilitiesIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscapabilitiesindex) | **GET** /api/plugins/v1/capabilities | Retrieve Capabilities
*DefaultApi* | [**plausibleWebPluginsAPIControllersCustomPropsDisable**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscustompropsdisable) | **DELETE** /api/plugins/v1/custom_props | Disable CustomProp(s)
*DefaultApi* | [**plausibleWebPluginsAPIControllersCustomPropsEnable**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerscustompropsenable) | **PUT** /api/plugins/v1/custom_props | Get or enable CustomProp(s)
*DefaultApi* | [**plausibleWebPluginsAPIControllersFunnelsCreate**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersfunnelscreate) | **PUT** /api/plugins/v1/funnels | Get or create Funnel
*DefaultApi* | [**plausibleWebPluginsAPIControllersFunnelsGet**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersfunnelsget) | **GET** /api/plugins/v1/funnels/{id} | Retrieve Funnel by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersFunnelsIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersfunnelsindex) | **GET** /api/plugins/v1/funnels | Retrieve Funnels
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsCreate**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalscreate) | **PUT** /api/plugins/v1/goals | Get or create Goal
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsDelete**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsdelete) | **DELETE** /api/plugins/v1/goals/{id} | Delete Goal by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsDeleteBulk**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsdeletebulk) | **DELETE** /api/plugins/v1/goals | Delete Goals in bulk
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsGet**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsget) | **GET** /api/plugins/v1/goals/{id} | Retrieve Goal by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersGoalsIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollersgoalsindex) | **GET** /api/plugins/v1/goals | Retrieve Goals
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksCreate**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinkscreate) | **PUT** /api/plugins/v1/shared_links | Get or create Shared Link
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksGet**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinksget) | **GET** /api/plugins/v1/shared_links/{id} | Retrieve Shared Link by ID
*DefaultApi* | [**plausibleWebPluginsAPIControllersSharedLinksIndex**](docs/Api/DefaultApi.md#plausiblewebpluginsapicontrollerssharedlinksindex) | **GET** /api/plugins/v1/shared_links | Retrieve Shared Links

## Models

Expand All @@ -100,10 +104,16 @@ All URIs are relative to *https://plausible.io*
- [CustomPropEnableRequestBulkEnable](docs/Model/CustomPropEnableRequestBulkEnable.md)
- [CustomPropListResponse](docs/Model/CustomPropListResponse.md)
- [Error](docs/Model/Error.md)
- [Funnel](docs/Model/Funnel.md)
- [FunnelCreateRequest](docs/Model/FunnelCreateRequest.md)
- [FunnelCreateRequestFunnel](docs/Model/FunnelCreateRequestFunnel.md)
- [FunnelCreateRequestFunnelStepsInner](docs/Model/FunnelCreateRequestFunnelStepsInner.md)
- [FunnelFunnel](docs/Model/FunnelFunnel.md)
- [FunnelListResponse](docs/Model/FunnelListResponse.md)
- [FunnelListResponseMeta](docs/Model/FunnelListResponseMeta.md)
- [Goal](docs/Model/Goal.md)
- [GoalCreateRequest](docs/Model/GoalCreateRequest.md)
- [GoalCreateRequestBulkGetOrCreate](docs/Model/GoalCreateRequestBulkGetOrCreate.md)
- [GoalCreateRequestBulkGetOrCreateGoalsInner](docs/Model/GoalCreateRequestBulkGetOrCreateGoalsInner.md)
- [GoalCreateRequestCustomEvent](docs/Model/GoalCreateRequestCustomEvent.md)
- [GoalCreateRequestCustomEventGoal](docs/Model/GoalCreateRequestCustomEventGoal.md)
- [GoalCreateRequestPageview](docs/Model/GoalCreateRequestPageview.md)
Expand All @@ -114,7 +124,6 @@ All URIs are relative to *https://plausible.io*
- [GoalCustomEventAllOfGoal](docs/Model/GoalCustomEventAllOfGoal.md)
- [GoalDeleteBulkRequest](docs/Model/GoalDeleteBulkRequest.md)
- [GoalListResponse](docs/Model/GoalListResponse.md)
- [GoalListResponseMeta](docs/Model/GoalListResponseMeta.md)
- [GoalPageview](docs/Model/GoalPageview.md)
- [GoalPageviewAllOfGoal](docs/Model/GoalPageviewAllOfGoal.md)
- [GoalRevenue](docs/Model/GoalRevenue.md)
Expand All @@ -136,7 +145,6 @@ All URIs are relative to *https://plausible.io*
## Authorization

Authentication schemes defined for the API:

### basic_auth

- **Type**: HTTP basic authentication
Expand All @@ -152,6 +160,8 @@ vendor/bin/phpunit

## Author



## About this package

This PHP package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
Expand Down
Loading

0 comments on commit c5345d7

Please sign in to comment.