Skip to content

Instantly share code, notes, and snippets.

View iambriansreed's full-sized avatar
🏠
Working from my office at home

Brian Reed iambriansreed

🏠
Working from my office at home
View GitHub Profile
echo '<pre>' . print_r(array('user' => posix_getpwuid(posix_getuid()), 'group' => posix_getgrgid(posix_getgid())), 1) .'</pre>'; exit;
SELECT * FROM wp_users
LEFT JOIN wp_usermeta as stripe_meta on stripe_meta.user_id = wp_users.ID && stripe_meta.meta_key = 'stripe_customer_id'
LEFT JOIN wp_usermeta as role_meta on role_meta.user_id = wp_users.ID && role_meta.meta_key = 'wp_capabilities'
WHERE
1=1
AND stripe_meta.meta_value IS NULL
AND role_meta.meta_value LIKE '%subscriber%'
{
"nice":1234
}
@iambriansreed
iambriansreed / testPromise.js
Last active March 4, 2016 06:58
Fake promises for service functionality placeholders
function testPromise($q, secondsDelay, data, reject) {
var testQ = $q.defer();
setTimeout(function () {
reject ? testQ.reject(data()) : testQ.resolve(data());
}, secondsDelay * 1000);
return testQ.promise;
}
NameVirtualHost *:80
<Directory "/Volumes/www/">
Allow From All
AllowOverride All
Options +Indexes
Require all granted
</Directory>
/*
* Collapsible JSON Formatter - Formatter and colorer of raw JSON code
*
* jQuery Json Formatter plugin v0.1.3
*
* Usage
* -----
*
* $('#target').jsonFormat('#source'); // or
* $('#target').jsonFormat('#source', {options override defaults}); // see jf.config