Skip to content

Instantly share code, notes, and snippets.

View blynx's full-sized avatar

Steffen blynx

View GitHub Profile
@blynx
blynx / ModuleBoilerplate.module
Last active August 12, 2016 13:40 — forked from yckart/ModuleBoilerplate.module
ModuleBoilerplate.module for ProcessWire
<?php namespace ProcessWire;
/**
* A simple module-boilerplate
*
* @see https://gist.github.com/yckart/7040320
* @see http://wiki.processwire.com/index.php/Module_Creation
*/
class ModuleBoilerplate extends WireData implements Module, ConfigurableModule {
@blynx
blynx / universal-module.js
Last active January 17, 2017 19:06 — forked from ryanflorence/universal-module.js
Universal JavaScript Module, supports AMD (RequireJS), Node.js, and the browser.
(function (name, definition){
if (typeof define === 'function'){ // AMD
define(definition);
} else if (typeof module !== 'undefined' && module.exports) { // Node.js
module.exports = definition();
} else { // Browser
var theModule = definition(), global = this, old = global[name];
theModule.noConflict = function () {
global[name] = old;
return theModule;