Skip to content

Instantly share code, notes, and snippets.

@isidromerayo
isidromerayo / XxxControllerTest.php
Last active December 14, 2015 15:29
symfony2 functional test using routes
<?php
$route = static::$kernel->getContainer()->get('router')->generate('hcuv_comment_create', array('blog_id' => 1));
$crawler = $client->request('POST', $route);
$messageError = ''; // $crawler->filter('div.text_exception h1')->text();
@isidromerayo
isidromerayo / SimpleTestListener.php
Created March 8, 2013 08:59
Show time to execute test :)
<?php
class SimpleTestListener implements \PHPUnit_Framework_TestListener
{
public function endTest(\PHPUnit_Framework_Test $test, $time)
{
printf("Test '%s' terminado y ha tardado %s segundos " . PHP_EOL,
get_class($test) . '=>' . $test->getName(),
number_format($time,3)
);
@isidromerayo
isidromerayo / pom.xml
Created May 3, 2013 08:59
pom.xml demo test and integration test (with tomcat)
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>es.sacyl.hcuv.tutorial</groupId>
<artifactId>testing-your-restful-web-services</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
CREATE TABLE gender (
gender_cd integer NOT NULL,
gender_name varchar(64) NOT NULL,
gender_description varchar(255),
gender_code varchar(64) NOT NULL
) WITHOUT OIDS;
insert into gender (gender_cd, gender_name, gender_description, gender_code) values (1, 'Female', 'Female', 'F');
insert into gender (gender_cd, gender_name, gender_description, gender_code) values (2, 'Male', 'Male', 'M');
insert into gender (gender_cd, gender_name, gender_description, gender_code) values (3, 'Other', 'Other', 'O');
@isidromerayo
isidromerayo / gist:6767054
Created September 30, 2013 17:18
Simple workflow using GitHub from openEHR java-libs
1) Initialize
# Fork button github
# From my fork to my local
$ git clone https://github.com/isidromerayo/java-libs openEHR_java-libs
# Add original repository
$ git remote add upstream https://github.com/openEHR/java-libs
@isidromerayo
isidromerayo / gist:b9599035d6a827509dd4
Created November 20, 2014 13:07
Test symfony installer
isidromerayo@hurhinfext16:~$ curl -LsS http://symfony.com/installer > symfony.phar
isidromerayo@hurhinfext16:~$ mv symfony.phar bin/
isidromerayo@hurhinfext16:~$ chmod a+x bin/symfony.phar
isidromerayo@hurhinfext16:~$ symfony.phar
isidromerayo@hurhinfext16:~$ cd projects/PHP/
isidromerayo@hurhinfext16:~/projects/PHP$ symfony.phar new my_project
Downloading Symfony...
4,74 MB/4,74 MB ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
~/projects/PHP$ php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dba
@isidromerayo
isidromerayo / gist:4794b88f803a2ec82ced
Created November 24, 2014 18:19
symfony installer - Ubuntu 14.04
isidromerayo@nikki:~/projects/Symfony2$ symfony.phar new my_project_installer_2.5 2.5.6
Downloading Symfony...
4.74 MB/4.74 MB ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%%
Preparing project...
@isidromerayo
isidromerayo / gist:d9602ee59b2204fb3d3d
Created January 2, 2015 12:51
Reconnect linkedin
Notice: Undefined index: refrom in /var/www/deploy/portal/releases/20141216145713/login/linkedin/connect.php on line 15 Notice: Undefined index: refrom in /var/www/deploy/portal/releases/20141216145713/login/linkedin/connect.php on line 17 Notice: Undefined index: refrom in /var/www/deploy/portal/releases/20141216145713/login/linkedin/connect.php on line 19 Notice: Undefined index: oauth in /var/www/deploy/portal/releases/20141216145713/login/linkedin/connect.php on line 59 Fatal error: Uncaught exception 'LinkedInException' with message 'LinkedIn->retrieveTokenAccess(): bad data passed, string type is required for $token, $secret and $verifier.' in /var/www/deploy/portal/releases/20141216145713/includes/linkedin.php:868 Stack trace: #0 /var/www/deploy/portal/releases/20141216145713/login/linkedin/connect.php(59): LinkedIn->retrieveTokenAccess('77--4b7816d6-c0...', NULL, '57379') #1 {main} thrown in /var/www/deploy/portal/releases/20141216145713/includes/linkedin.php on line 868
@isidromerayo
isidromerayo / gulpfile.js
Last active December 12, 2017 09:13
chuleta gulp
# Instalar gulp
$ npm install -g gulp
# Hacer link a nuestro proyecto
$ npm link gulp --save-dev
# Crear package.json
{
"name": "name_you_want",