Skip to content

Instantly share code, notes, and snippets.

View rubensaid's full-sized avatar

Ruben Felix rubensaid

View GitHub Profile
@rubensaid
rubensaid / test.php
Created May 15, 2019 06:48 — forked from claudiosanches/test.php
Regex for test credit card brand
<?php
// Test cards
$cards = array(
'378282246310005', // American Express
'371449635398431', // American Express
'5078601870000127985', // Aura
'5078601800003247449', // Aura
'30569309025904', // Diners Club
'38520000023237', // Diners Club
@rubensaid
rubensaid / practical-git.md
Created September 11, 2018 23:12 — forked from juanghurtado/practical-git.md
Git práctico

Git práctico

Conceptos clave

Antes de empezar a soltar comandos como un bellaco, hay que explicar los conceptos clave que se necesitan conocer para trabajar con Git.

Comenzaremos con los diferentes estadios en los que puede encontrarse nuestro código (nuestros cambios sobre el contenido de los ficheros, en realidad).

  1. Workspace: Es el estado real de nuestros ficheros. Tal y como los vemos en nuestro editor.
  2. Stage: Aquí se encuentran los cambios sobre nuestros ficheros que se incluirán en el próximo commit. Cuando hacemos un git add, un git rm o un git mv, estamos introduciendo cambios en el stage, indicándole a Git que en el próximo commit esos cambios irán incluidos.
@rubensaid
rubensaid / Link.php
Last active August 29, 2015 14:26 — forked from kpodemski/Link.php
PrestaShop rollover images solution
@rubensaid
rubensaid / Cart.php
Last active July 21, 2021 12:32 — forked from mpampols/Cart.php
Override Class Cart for Prestashop 1.6.0.14 to calculate shipping cost grouping products by supplier
<?php
class Cart extends CartCore
{
/**
* Return package shipping cost
*
* @param integer $id_carrier Carrier ID (default : current carrier)
* @param booleal $use_tax
* @param Country $default_country