Skip to content

Instantly share code, notes, and snippets.

demonio demonio

Block or report user

Report or block demonio

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@demonio
demonio / readme.md
Last active Jan 27, 2016
Biblioteca para salir del paso usando KumbiaPHP y MSSQL.
View readme.md

Esta clase empezo siendo un adapter para KumbiaPHP, para despues convertirse en una LIB y con ello poder olvidarme del viejo y pesado active record.

@demonio
demonio / hoja_ruta.php
Last active Jan 27, 2016
Método para montar una matriz anidada en base a un campo con un valor denominado peso.
View hoja_ruta.php
<?php
/*
* A PARTIR DE UN OBJETO AR CON UN CAMPO LLAMADO PESO Y UN FORMATO DE NUMEROS
* SEPARADOS POR PUNTOS, OBTENEMOS UNA MATRIZ ANIDADA PARA SU PRESENTACION EN
* ARBOL.
*
* EJEMPLO:
* 1
* 1.1
* 1.2
@demonio
demonio / curl.php
Last active Jan 28, 2016
Compilación de funciones CURL para toma de datos e imagenes remotas.
View curl.php
<?php # CREADA EN EL 2009
class Curl
{
static function file($url, $dest)
{
$i = curl_init();
curl_setopt($i, CURLOPT_URL, $url);
$referer = Str::cut($url, array('beg' => 'http://', 'end' => '/'), 1);
curl_setopt($i, CURLOPT_REFERER, $referer);
@demonio
demonio / materialize.php
Last active Feb 4, 2016
Librería para generar código HTML son la sintaxis del framework MarerializeCSS
View materialize.php
<?php
/**
* Clase que genera HTML del framework CSS "Materialize"
* Actualmente se encuentra en desarrollo y se pretende tener una compilación de recursos decente para uso y disfute de todos.
*/
class Materialize
{
/**
* ESTABLECEMOS LOS VALORES POR DEFECTO POR ICONO
*/
@demonio
demonio / Be.php
Created Feb 23, 2016
Librerías para pintar código html del framework materializecss.com
View Be.php
<?php
class Be
{
public static function get($from, $to)
{
if ( ! file_exists($to) ) self::put(file_get_contents($from), $to);
}
public static function put($content, $to)
{
if ( ! file_exists($to) ) file_put_contents($to, $content);
@demonio
demonio / kubar.php
Last active Mar 14, 2016
Kubar es una lib que añade una barra personalizable y modular a tu template con info relevante de tu aplicación.
View kubar.php
<?php
/**
*/
class Kubar
{
public static $bar_bg = '#FE4747';
public static $menu_bg = '#00A1CB';
public static $td_border = '1px dotted #EEE';
public static $td_color = 'white';
public static $button_selected = '#FFFC19';
@demonio
demonio / live_filter.js
Last active Mar 15, 2016
Snippet para filtrar filas o elementos ignorando acentos y mayúsculas (con un input.js-filter + data-to a una lista o tabla).
View live_filter.js
$(function()
{
/* INPUT LIVE FILTER */
$('body').on( 'keyup', '.js-filter', function()
{
var item = $(this).data('to');
var search = $(this).val();
$(item).hide();
$(item+":icontains('"+search+"')").show();
@demonio
demonio / _.php
Last active Mar 30, 2016
Un debug bar partial para KumbiaPHP
View _.php
<?php
/**
* NAVAJA SUIZA
*/
class _
{
/**
* IMPRIME VARIABLES EN PANTALLA
*/
static function r($x='')
@demonio
demonio / index.phtml
Last active Jun 1, 2016
Modulo de permisos
View index.phtml
<!--
app/views/admin/permisos.index.phtml
-->
<form method="post">
<div class="actions">
<button class="btn-floating darken-1 orange tooltipped waves-effect waves-light" data-delay="500" data-position="left" data-tooltip="guardar permisos" name="accion" type="submit" value="guardar"><i class="material-icons">save</i></button>
</div>
<div class="mt5 ml5 mr50">
<div class="card row">
<h5 class="col s12 teal-text darken-1 pv10">reglas</h5>
@demonio
demonio / index.phtml
Last active Jun 6, 2016
Sube, instala y desinstala módulos para KumbiaPHP
View index.phtml
<fieldset>
<legend><?=ucfirst($controller_name)?></legend>
<div>
<label>Filter:</label>
<input class="js-filter" data-to=".list li" type="text" />
</div>
<ul>
<?php foreach($modules as $module) :
$filename = str_replace('.zip', '', basename($module) ); ?>
<li>
You can’t perform that action at this time.