Skip to content

Instantly share code, notes, and snippets.

View vluzrmos's full-sized avatar
🏠
Working from home

Vagner Luz do Carmo vluzrmos

🏠
Working from home
View GitHub Profile
@vluzrmos
vluzrmos / lumen-HasIntendedRoute.php
Last active August 29, 2015 14:25
Lumen get intended route.
<?php
// namespace Your\Awesome\Namespace\Here;
use Illuminate\Http\Request;
/**
* Trait HasIntendedRoute.
*/
trait HasIntendedRoute
@vluzrmos
vluzrmos / import_tgz.sh
Last active August 29, 2015 14:26
Function to import tgz file to mysql.
import_tgz(){
tar -xOzf $1 | mysql -u ${2:-root} -p${3:-1234}
}
@vluzrmos
vluzrmos / ibdm-sublime-text.settings.json
Last active September 11, 2015 10:37
My Sublime text settings with Material Theme.
{
"always_show_minimap_viewport": false,
"bold_folder_labels": false,
"color_scheme": "Packages/User/SublimeLinter/darkula (SL).tmTheme",
"enable_tab_scrolling": false,
"font_size": 13,
"folder_exclude_patterns": [".svn", ".idea", ".hg", "CVS"],
"ignored_packages":
[
"Vintage"
@vluzrmos
vluzrmos / phpfmt-settings-user.json
Last active September 11, 2015 10:53
Sublime Text: Preferences > Packages Settings > PHP Code Sniffer > Settings User
{
"php_cs_fixer_on_save": true,
"php_cs_fixer_additional_args": {
"--level": "psr2",
"--fixers": "-psr0"
}
}
@vluzrmos
vluzrmos / gist:da516cde6f303dc343fe
Created November 4, 2015 19:54 — forked from devster/gist:9545326
Install mscorefonts on debian wheezy
# Add this repo to the /etc/apt/source.list file
deb ftp://ftp.debian.org/debian stable contrib non-free
# And run these commands
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
@vluzrmos
vluzrmos / add.sh
Created February 20, 2016 01:02
Configurar o SSL CERT para o CURL em todos os apps
# Adicione a seguinte variável ao seu sistema:
SSL_CERT_FILE=/path/to/curl-ca-bundle.crt
# Você pode pegar uma cópia desse certificado no diretório bin do GIT
@vluzrmos
vluzrmos / HasRandomStatementTrait.php
Last active May 12, 2016 21:06
Laravel Eloquent Agnostic Random Statement
<?php
trait HasRandomStatementTrait
{
/**
* Random Statements by driver name.
* @var array
*/
protected $randomStatements = [
'mysql' => 'RAND()',
@vluzrmos
vluzrmos / command.bat
Last active August 29, 2016 00:59
[en] How to create command to .phar on windows | [pt_BR] Como criar comando de arquivo .phar no windows
@echo Off
php "%~dp0NOMEDOCOMANDO.phar" %*
#REM [en]
#REM %~dp0 is the directory of the actual file (command.bat) , its like the directive __DIR__ on php.
#REM [pt_BR]
#REM %~dp0 é o diretório do arquivo atual, similar a diretiva __DIR__ do php.
@vluzrmos
vluzrmos / .php_cs.php
Created July 8, 2015 21:09
phpcs-fixer configuration file to Laravel style. Note: rename this to .php_cs and put on root of your project or package.
<?php
$finder = Symfony\Component\Finder\Finder::create()
->files()
->in(__DIR__)
->exclude('vendor')
->notName("*.txt")
->ignoreDotFiles(true)
->ignoreVCS(true);
@vluzrmos
vluzrmos / ValidatorServiceProvider.php
Last active January 3, 2017 13:45
Laravel - Simple file extension validator
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Symfony\Component\HttpFoundation\File\UploadedFile;
class ValidatorServiceProvider extends ServiceProvider
{