Skip to content

Commit 6b13872

Browse files
authored
Merge pull request #665 from Laravel-Backpack/add-pan-add-on
Add PAN Analytics add-on to demo, for product analytics
2 parents a4fe422 + b5d3ba7 commit 6b13872

File tree

7 files changed

+397
-206
lines changed

7 files changed

+397
-206
lines changed

app/Providers/AppServiceProvider.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Backpack\CRUD\app\Library\CrudPanel\CrudField;
66
use Illuminate\Database\Eloquent\Relations\Relation;
77
use Illuminate\Support\ServiceProvider;
8+
use Pan\PanConfiguration;
89

910
class AppServiceProvider extends ServiceProvider
1011
{
@@ -19,6 +20,31 @@ public function boot()
1920
'monster' => 'App\Models\Monster',
2021
'user' => 'App\User',
2122
]);
23+
24+
PanConfiguration::allowedAnalytics([
25+
'my-button',
26+
'welcome-page',
27+
'welcome-login-link',
28+
'welcome-docs-link',
29+
'welcome-github-link',
30+
'welcome-contact-link',
31+
'login-form',
32+
'menu-item-dashboard',
33+
'menu-item-addons',
34+
'menu-item-petshop',
35+
'menu-item-news',
36+
'menu-item-auth',
37+
'menu-item-filemanager',
38+
'menu-item-activity-log',
39+
'menu-item-translation-manager',
40+
'menu-item-calendar-operation',
41+
'menu-item-backup-manager',
42+
'menu-item-log-manager',
43+
'menu-item-settings',
44+
'menu-item-page-manager',
45+
'menu-item-menu-manager',
46+
'menu-item-analytics',
47+
]);
2248
}
2349

2450
/**

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@
3434
"league/flysystem-aws-s3-v3": "^3.0",
3535
"mews/purifier": "^3.4",
3636
"spatie/laravel-ignition": "^2.0",
37-
"spatie/laravel-translatable": "^6.0"
37+
"spatie/laravel-translatable": "^6.0",
38+
"backpack/pan-panel": "^1.0"
3839
},
3940
"require-dev": {
4041
"fakerphp/faker": "~1.4",

0 commit comments

Comments
 (0)