Skip to content

Instantly share code, notes, and snippets.

function mime2ext($mime) {
$mime_map = [
'video/3gpp2' => '3g2',
'video/3gp' => '3gp',
'video/3gpp' => '3gp',
'application/x-compressed' => '7zip',
'audio/x-acc' => 'aac',
'audio/ac3' => 'ac3',
'application/postscript' => 'ai',
'audio/x-aiff' => 'aif',
@marcelobns
marcelobns / AppController.php
Created August 14, 2020 13:47
Cakephp - Necessário quando os atributos name e modelClass estão com o camelcase mal formatado; (bake all)
$this->name = str_replace('Controller', '', (new \ReflectionClass($this))->getShortName());
$this->modelClass = $this->name;
@marcelobns
marcelobns / BaseModel.php
Last active January 25, 2017 22:02
Base para criar reverse migrations
<?php
class BaseModel extends \Eloquent {
public function getAllColumnsNames()
{
switch (DB::connection()->getConfig('driver')) {
case 'pgsql':
$query = "SELECT column_name FROM information_schema.columns WHERE table_name = '".$this->table."'";
$column_name = 'column_name';
var host = "localhost/sig-report";
var gulp = require('gulp');
var run = require('gulp-run')
var merge = require('merge-stream');
var browserSync = require('browser-sync').create();
var reload = browserSync.reload;
var mainBowerFiles = require('main-bower-files');
gulp.task('default', function () {