Skip to content

Instantly share code, notes, and snippets.

View mcabreradev's full-sized avatar
🎯
Focusing

Miguelángel Cabrera mcabreradev

🎯
Focusing
View GitHub Profile
@mcabreradev
mcabreradev / SexoController.php
Last active December 22, 2016 15:58
Ejemplo de un CRUD basico
<?php
namespace App\Http\Controllers\Individuos;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Models\Individuos\Sexo;
use Flash;
@mcabreradev
mcabreradev / image-embed-html.php
Created September 27, 2016 16:08 — forked from jasny/image-embed-html.php
Create base64 encoded image to embed in HTML
<?php
$files = array_slice($argv, 1);
foreach ($files as $file) {
$picture = file_get_contents($file);
$size = getimagesize($file);
// base64 encode the binary data, then break it into chunks according to RFC 2045 semantics
$base64 = chunk_split(base64_encode($picture));
@mcabreradev
mcabreradev / export-syntax.js
Created September 23, 2016 20:36 — forked from caridy/export-syntax.js
ES6 Module Syntax Table
// default exports
export default 42;
export default {};
export default [];
export default foo;
export default function () {}
export default class {}
export default function foo () {}
export default class foo {}
@mcabreradev
mcabreradev / Modernizr.js
Created September 1, 2016 13:41
Modernizr.js
<script>
(function($, Modernizr) {
if (!Modernizr.inputtypes.date) {
$('input[type=date]').bootstrapMaterialDatePicker({
format: 'YYYY-MM-DD',
time: false,
lang: 'es'
});
}
'use strict';
var cehubClientApp = angular.module('cehubClientApp', [
'ngSanitize',
'ngRoute',
'restangular',
'ui.bootstrap',
'ngTagsInput'
]);
cehubClientApp.config(function($httpProvider) {
/**
* App
* =============
*
* */
angular
.module('app.service')
.factory('RestangularCache', ['Restangular', '$cacheFactory', function(Restangular, $cacheFactory) {
return Restangular.withConfig(function(RestangularConfigurer) {
RestangularConfigurer.setDefaultHttpFields({cache: true});
<?php
class Users_model extends MY_Model {
protected $table = "users";
protected $primary_key = "user_id";
protected $fields = array("location", "first_name", "last_name", "email", "gender", "facebook_id", "password", "password_hash", "deleted", "created_at", "modified_at", "university_id", "reset_token", "reset_token_expires");
public $per_page = 9;
public $per_first_page = 15;
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Users extends MY_Controller {
public function __construct() {
parent::__construct();
$this->load->model('users_model', 'Users');
}
public function create() {
<?php
use Illuminate\Database\Capsule\Manager as Capsule;
$capsule = new Capsule;
$capsule->addConnection([
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'neobiz_dev',
'username' => 'root',
'password' => 'root',
<?php
// -------------------------------------------------------------------------
/**
* Debuguear información sobre una variable o mas en una forma que es legible por humanos.
*
* Ejemplo:
*
* Con una sola variable
* $this->pr($response);
*