Skip to content

Instantly share code, notes, and snippets.

<?php
interface Vehicle {
public function getNumberOfWheels();
}
abstract class Bicycle {
// Does not declare the method in the interface, and that's fine.
}
@arildm
arildm / gist:f1bf3c5fdd0652f495d5
Created March 27, 2015 21:36
Captured user schema config with stored property definitions, including storage
uuid: 63a6d9e3-c8fb-4401-9100-e547486ee3b4
langcode: en
status: true
dependencies: { }
id: user
label: User
uri_pattern: 'http://schema.md-systems.ch/collect/0.0.1/collectjson/d8.dev/entity/user'
plugin_id: collectjson
locked: false
container_revision: true
@arildm
arildm / gist:297e66cf0314fdd9934a
Created March 26, 2015 13:50
Captured user schema config with stored property definitions
uuid: 63a6d9e3-c8fb-4401-9100-e547486ee3b4
langcode: en
status: true
dependencies: { }
id: user
label: User
uri_pattern: 'http://schema.md-systems.ch/collect/0.0.1/collectjson/d8.dev/entity/user'
plugin_id: collectjson
locked: false
container_revision: true
@arildm
arildm / gist:27612301fea302b1a5cf
Created March 4, 2015 14:49
Captured article with hal enabled
{
"fields": {
"nid": {
"type": "integer",
"label": "Node ID",
"description": "The node ID.",
"required": false,
"storage": {
"cardinality": 1,
"custom_storage": false,
@arildm
arildm / .bash_git
Last active August 29, 2015 14:09
Git repo bash prompt
IBlack="\[\033[0;90m\]" # High-intensity Black
BYellow="\[\033[1;33m\]" # Bold Yellow
Green="\[\033[0;32m\]" # Green
IRed="\[\033[0;91m\]" # High-intensity Red
Yellow="\[\033[0;33m\]" # Yellow
Color_Off="\[\033[0m\]" # Text Reset
# Bash prompt for Git repos, based on
# http://mediadoneright.com/content/ultimate-git-ps1-bash-prompt but inserts
# the branch/dirty marker in the path.
$('form :input').each(function(index, elem) {
var eId = $(elem).attr('id');
var label = null;
if (eId && (label = $(elem).parents('form').find('label[for='+eId+']')).length === 1) {
$(elem).attr('placeholder', $(label).html());
$(label).addClass('hide');
}
});