Skip to content

Instantly share code, notes, and snippets.

View vyper's full-sized avatar

Leonardo Saraiva vyper

View GitHub Profile
$client = new SoapClient("http://localhost:8280/services/Tutorial?wsdl");
try {
$obj = $client->searchProductsByGroupId(array("group_id" => 1));
print_r($obj);
} catch (Exception $e) {
echo "ERRO: " . $e->getMessage();
}
// configurações de conexão
$username = "admin";
$password = "admin";
$created = date ("Y-m-d\TH:i:s", mktime (date("H"), date("i"), date("s"), date("m"), date("d"), date("Y")))."Z";
// definição de namespaces
$ns = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd';
$wsu = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd';
// criando elemento UsernameToken
<query id="productsByGroup" useConfig="default">
<sql>call sp_productsByGroup @group_id = ?</sql>
<param name="cliente" ordinal="" sqlType="INTEGER" type="IN"/>
<result defaultNamespace="http://ds.ws.mcorp.com.br/products" element="products" rowName="product">
<element column="id" name="id"/>
<element column="name" name="name"/>
</result>
</query>
<query id="productsByGroup" useConfig="default">
<sql>call sp_productsByGroup @group_id = ?</sql>
<param name="cliente" ordinal="1" sqlType="INTEGER" type="IN"/>
<result defaultNamespace="http://ds.ws.mcorp.com.br/products" element="products" rowName="product">
<element column="id" name="id"/>
<element column="name" name="name"/>
</result>
</query>
<operation name="productsByGroup">
<call-query href="productsByGroup">
<with-param name="group_id" query-param=""/>
</call-query>
</operation>
<operation name="productsByGroup">
<call-query href="productsByGroup">
<with-param name="group_id" query-param="group_id"/>
</call-query>
</operation>
@vyper
vyper / gist:2908802
Created June 11, 2012 07:00
Add comments in all posts for octopress
for i in *.markdown
do
perl -p -i -e 'print "comments: true\n" if /status: publish/' $i
done
String.prototype.slugify = function() {
return this.toLowerCase().trim()
.replace(/[áàãâä]/g, "a")
.replace(/[éèẽêë]/g, "e")
.replace(/[íìĩîï]/g, "i")
.replace(/[óòõôö]/g, "o")
.replace(/[úùũûü]/g, "u")
.replace(/ç/g, "c")
.replace(/(\ |_)+/, " ")
.replace(/(^-+|-+$)/, "")
@vyper
vyper / remove_older_kernel_debian_like.sh
Last active December 16, 2015 01:39
Apagar os "kernéis" antigos
dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e [0-9] | grep -v libc-dev| xargs sudo aptitude -y purge
@vyper
vyper / fullpath.sh
Created July 29, 2013 14:38
full path of script
echo "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"