This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<% | |
Dim CONN | |
Set CONN = server.CreateObject("ADODB.Connection") | |
CONN.Open connstr | |
Dim CMD | |
set CMD = server.CreateObject("ADODB.Command") | |
set CMD.ActiveConnection = CONN | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class OrderController extends ControllerBase implements ContainerInjectionInterface { | |
... | |
/** | |
* Checkout an order. | |
* | |
* @param \Symfony\Component\HttpFoundation\Request $request | |
* The request. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
if [ ! $(id -ru) -eq 0 ]; then | |
echo "You must run this as root." | |
exit | |
fi | |
for SERVICE in php5-fpm hhvm nginx varnish mysql memcached | |
do | |
service $SERVICE restart |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Convert the csv file to array. | |
* @param string $filename | |
* @param string $delimiter | |
* @return Array | |
*/ | |
function isc_data_csv_to_array($filename='', $delimiter=',') { | |
if(!file_exists($filename) || !is_readable($filename)) { | |
return FALSE; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function get_term_tid($term_name, $vocabulary){ | |
$terms = taxonomy_get_term_by_name($term_name, $vocabulary->machine_name); | |
if (empty($terms)) { | |
$term = create_term($term_name, $vocabulary); | |
return $term->tid; | |
} else { | |
return reset($terms)->tid; | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Copy Files With Rsync Over SSH | |
rsync -avz -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" --progress /root/bigfile.txt [email protected]:/ | |
# Mysql search tables | |
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'drupal_bcsiem' AND TABLE_NAME LIKE "commerce%"; | |
# Export only modified and added files with folder structure in Git |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Break x,y,z and x+y+z into an array. Numeric only. | |
* | |
* @param $str | |
* The string to parse. | |
* | |
* @return $object | |
* An object containing | |
* - operator: Either 'and' or 'or' | |
* - value: An array of numeric values. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
Class perRequestCache { | |
private static $cache = array(); | |
public static function get($key) { | |
return self::$cache[$key]; | |
} | |
public static function set($key, $value) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function addParam(url, param, value) { | |
var a = document.createElement('a'), regex = /[?&]([^=]+)=([^&]*)/g; | |
var params = {}, match, str = []; a.href = url; value=value||""; | |
while (match = regex.exec(a.search)) | |
if (param != match[1]) str.push(match[1] + "=" + match[2]); | |
str.push(encodeURIComponent(param) + "=" + encodeURIComponent(value)); | |
a.search = (a.search.substring(0,1) == "?" ? "" : "?") + str.join("&"); | |
return a.href; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function taxonomy_get_nested_tree($terms = array(), $parent = 0, $parents_index = array(), $max_depth = NULL, $depth = 0) { | |
foreach ($terms as $term) { | |
foreach ($term->parents as $term_parent) { | |
if ($term_parent == $parent) { | |
$return[$term->tid] = $term; | |
} | |
else { | |
$parents_index[$term_parent][$term->tid] = $term; | |
} |
NewerOlder