Skip to content

Instantly share code, notes, and snippets.

View e2thex's full-sized avatar

Erik Summerfield e2thex

View GitHub Profile
@e2thex
e2thex / coffee.py
Last active December 16, 2015 21:59
class coffee:
def __init__(self, person):
self.level = 0
self.person = person
def drink(self, size):
self.level -= size
def fill(self):
self.level = 10
@e2thex
e2thex / gist:9257827
Created February 27, 2014 19:44
Validating on object fits a implemenation
Object.prototype.NAMESPACEvalidate = function(validator) {
validator(this);
return this;
}
isValid = function(item) {
if(typeof item.coolMethod !== 'function') {
throw("not a valid item, missing coolMethod");
}
}
(
[endpoint:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => crud/read/
[method:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => post
[mime:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => resultset
[timeout:protected] => 0
[resultset:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] =>
[network:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => https://107.23.84.223:8443/structwsf/ws/
[supportedMimes:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => Array
(
[0] => text/xml
@e2thex
e2thex / insert
Last active December 10, 2015 20:28
Insert http://esummerfield.nhccn.dev3.fayze2.com/node/813<br>stdClass Object
(
[label] =&gt; Metadata specifications
[nhccn_url] =&gt; Array
(
[und] =&gt; Array
(
[0] =&gt; Array
(
[value] =&gt; http://esummerfield.nhccn.dev3.fayze2.com/metadata-specifications
StructuredDynamics\structwsf\php\api\ws\crud\create\CrudCreateQuery Object
(
[endpoint:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => crud/create/
[method:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => post
[mime:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => resultset
[timeout:protected] => 0
[resultset:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] =>
[network:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => https://107.23.84.223:8443/structwsf/ws/
[supportedMimes:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => Array
(
StructuredDynamics\structwsf\php\api\ws\crud\create\CrudCreateQuery Object
(
[endpoint:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => crud/create/
[method:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => post
[mime:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => resultset
[timeout:protected] => 0
[resultset:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] =>
[network:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => https://107.23.84.223:8443/structwsf/ws/
[supportedMimes:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => Array
(
@e2thex
e2thex / fail
Created December 19, 2012 17:34
StructuredDynamics\structwsf\php\api\ws\crud\read\CrudReadQuery Object
(
[endpoint:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => crud/read/
[method:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => post
[mime:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => resultset
[timeout:protected] => 0
[resultset:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] =>
[network:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => https://107.21.5.52:8443/structwsf/ws/
[supportedMimes:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => Array
(
StructuredDynamics\structwsf\php\api\ws\search\SearchQuery Object
(
[endpoint:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => search/
[method:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => post
[mime:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => resultset
[timeout:protected] => 0
[resultset:StructuredDynamics\structwsf\php\api\framework\WebServiceQuery:private] => StructuredDynamics\structwsf\framework\Resultset Object
(
[resultset:StructuredDynamics\structwsf\framework\Resultset:private] => Array
(
StructuredDynamics\structwsf\php\api\ws\crud\read\CrudReadQuery::__set_state(array(
'endpoint' => 'crud/read/',
'method' => 'post',
'mime' => 'resultset',
'timeout' => 0,
'resultset' => NULL,
'network' => 'http://ccr.nhccn.com.au/ws/',
'supportedMimes' =>
array (
0 => 'text/xml',