Skip to content
Code-Schnipsel Gruppen Projekte
Commit 6f3016ed erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

Merge branch 'next' into 'main'

feat!: quiqqer v2

See merge request !15
Übergeordnete ece406a6 c2700193
No related branches found
No related tags found
2 Merge Requests!16Add QUIQQER Tooling,!15feat!: quiqqer v2
Pipeline #7299 bestanden mit Phase
in 47 Sekunden
tools/
phpstan.neon
.phpunit.result.cache
phpunit.xml
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<phive xmlns="https://phar.io/phive">
<phar name="phpstan" version="^1.10.67" installed="1.10.67" location="./tools/phpstan" copy="false"/>
</phive>
{
"name": "quiqqer\/data-layer",
"name": "quiqqer/data-layer",
"type": "quiqqer-plugin",
"description": "The QUIQQER Data Layer Module is an extension that adds an data layer to QUIQQER.",
"license": [
......@@ -9,21 +9,21 @@
{
"name": "Henning Leutz",
"email": "leutz@pcsg.de",
"homepage": "http:\/\/www.pcsg.de",
"homepage": "https://www.pcsg.de",
"role": "Developer"
}
],
"support": {
"email": "support@pcsg.de",
"url": "http:\/\/www.pcsg.de"
"url": "https://www.pcsg.de"
},
"require": {
"php": ">=7.4",
"quiqqer\/quiqqer": "^1.9|dev-master|dev-dev"
"php": "^8.1",
"quiqqer/core": "^2"
},
"autoload": {
"psr-4": {
"QUI\\DataLayer\\": "src\/QUI\/DataLayer"
"QUI\\DataLayer\\": "src/QUI/DataLayer"
}
}
}
includes:
- phpstan-baseline.neon
parameters:
level: 1
paths:
- src
bootstrapFiles:
- tests/phpstan-bootstrap.php
\ No newline at end of file
......@@ -3,7 +3,7 @@
namespace QUI\DataLayer;
use QUI;
use Quiqqer\Engine\Collector;
use QUI\Smarty\Collector;
use function file_get_contents;
......@@ -17,7 +17,7 @@ class EventHandler
public static function onTemplateBegin(
Collector $Collection,
QUI\Template $Template
) {
): void {
$dataLayerJs = file_get_contents(OPT_DIR . 'quiqqer/data-layer/bin/dataLayer.js');
$Collection->append(
......@@ -28,7 +28,7 @@ class EventHandler
public static function onTemplateEnd(
Collector $Collection,
QUI\Template $Template
) {
): void {
$Collection->append(
'<script src="' . URL_OPT_DIR . 'quiqqer/data-layer/bin/dataLayerTrack.js"></script>'
);
......
<?php
if (!defined('QUIQQER_SYSTEM')) {
define('QUIQQER_SYSTEM', true);
}
if (!defined('QUIQQER_AJAX')) {
define('QUIQQER_AJAX', true);
}
putenv("QUIQQER_OTHER_AUTOLOADERS=KEEP");
require_once __DIR__ . '/../../../../bootstrap.php';
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren