Skip to content

Instantly share code, notes, and snippets.

View leohilbert's full-sized avatar
🐈

Leo Hilbert leohilbert

🐈
View GitHub Profile
@leohilbert
leohilbert / InstanceOfTwigExtension.php
Last active March 18, 2021 15:18
InstanceOf Twig Extension
<?php
use ReflectionClass;
use Twig\Extension\AbstractExtension;
use Twig\TwigTest;
class InstanceOfTwigExtension extends AbstractExtension
{
public function getTests(): array
@leohilbert
leohilbert / clean-b2b-suite.sql
Created October 29, 2020 15:20
SQL-Commands to purge your Shopware database from the Shopware B2B-Suite (4.3.0)
SET FOREIGN_KEY_CHECKS=OFF;
DROP TABLE IF EXISTS `b2b_acl_contact_address`;
DROP TABLE IF EXISTS `b2b_acl_contact_budget`;
DROP TABLE IF EXISTS `b2b_acl_contact_contact`;
DROP TABLE IF EXISTS `b2b_acl_contact_contingent_group`;
DROP TABLE IF EXISTS `b2b_acl_contact_order_list`;
DROP TABLE IF EXISTS `b2b_acl_contact_role`;
DROP TABLE IF EXISTS `b2b_acl_contact_route_privilege`;
DROP TABLE IF EXISTS `b2b_acl_role_address`;
DROP TABLE IF EXISTS `b2b_acl_role_budget`;
@leohilbert
leohilbert / gitlab-retag-release.yml
Created October 28, 2020 09:48
delete gitlab-tag, create a new one, upload an artifact, create a new release and attach the artifact to it.
upload_next:
stage: deploy
when: manual
except:
refs:
- next
only:
- master
needs: [ "package" ]
dependencies: [ "package" ]