Skip to content

Instantly share code, notes, and snippets.

Michael Prasuhn mikeyp

Block or report user

Report or block mikeyp

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@mikeyp
mikeyp / keybase.md
Created Oct 4, 2019
keybase verification
View keybase.md

Keybase proof

I hereby claim:

  • I am mikeyp on github.
  • I am mikey_p (https://keybase.io/mikey_p) on keybase.
  • I have a public key ASAgV94YdqtQYImyx-wLC26un9olZsODy9fs_BIenRbNKgo

To claim this, I am signing this object:

View ProcessWaitingQueueCommand.php
<?php
namespace Drupal\waiting_queue\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use Symfony\Component\Console\Command\Command;
use Drupal\Console\Core\Command\Shared\ContainerAwareCommandTrait;
use Drupal\Console\Core\Style\DrupalStyle;
use Drupal\Console\Annotations\DrupalCommand;
View pc-test-working.php
<?php
class WaitingQueueSignalHandler {
/**
* Flag indicating that a restart is necessary.
*
* @var bool
*/
protected $rebootRequired = FALSE;
/**
View nginx.conf
server {
listen [::]:6789;
listen 6789;
server_name unifi.shomeyabuild.space;
access_log /var/log/nginx/unifi-access.log;
error_log /var/log/nginx/unifi-error.log;
location / {
gzip on;
View nginx.conf
server {
listen [::]:8080;
listen 8080;
server_name unifi.shomeyabuild.space;
access_log /var/log/nginx/unifi-access.log;
error_log /var/log/nginx/unifi-error.log;
location / {
gzip on;
View makefile
ts := $(shell /bin/date "+%Y%m%d%H%M%S")
root_domain := example.com
archive_file := ${root_domain}-archive-$(ts)
all: clean generate
clean:
rm -rf *o archive;
rm -rf *o ${root_domain}-archive*.tar.gz;
@mikeyp
mikeyp / mymodule.install
Created Mar 1, 2017
Update a Drupal 8 entity definition without uninstall/reinstalling the module.
View mymodule.install
<?php
/**
* @file
* Install, update and uninstall functions for mymodule.
*/
/**
* Update the schema for my entity.
*/
@mikeyp
mikeyp / instructions.md
Created Aug 9, 2016
PHPStorm and Drupal 8
View instructions.md

Development

Enabling PHPStorm Support

PHPStorm 8 supports most D8 features including Twig templates, container links, namespaces etc. To enable full support:

  1. Log into the admin section at localhost:8888/user.
  2. Make sure that the following plugins are enabled:
View -
diff --git a/composer.json b/composer.json
index 4aeec9e..244b773 100644
--- a/composer.json
+++ b/composer.json
@@ -11,7 +11,7 @@
"repositories": [
{
"type": "composer",
- "url": "https://packagist.drupal-composer.org"
+ "url": "https://packages.drupal.org/8"
View gist:5aa538425801893f2c9432b1b4504aae
<?xml version="1.0"?>
<root>
<item>
<name>Remap Left Control to Hyper</name>
<appendix>OS X doesn't have a Hyper. This maps Left Control to Control + Shift + Option + Command.</appendix>
<identifier>space_cadet.left_control_to_hyper</identifier>
<autogen>
--KeyToKey--
You can’t perform that action at this time.