Skip to content

Instantly share code, notes, and snippets.

View vinicius73's full-sized avatar
🤓
"Those who cannot acknowledge themselves, will eventually fail."

Vinicius Reis vinicius73

🤓
"Those who cannot acknowledge themselves, will eventually fail."
View GitHub Profile
@vinicius73
vinicius73 / pagination.vue
Created November 5, 2015 14:45
VueJS Pagination directive
<template>
<ul class="pagination">
<li v-show="current_page != 1">
<a href="javascript:;"
aria-label="Previous"
v-on:click="previousPage()">
<span aria-hidden="true">&laquo;</span>
</a>
</li>
<li v-for="page in total_pages"
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Faker\Generator as FakerGenerator;
use Faker\Factory as FakerFactory;
class AppServiceProvider extends ServiceProvider
{
@vinicius73
vinicius73 / material-laravel.md
Last active August 28, 2015 16:18 — forked from rafa-acioly/material-laravel.md
Todos os links abaixo contem conteudo em texto e video para estudo do framework Laravel, aproveite com moderação.
@vinicius73
vinicius73 / DatabaseSeeder.php
Last active August 29, 2015 14:22
DatabaseSeeder.php final
<?php
use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;
use DB;
class DatabaseSeeder extends Seeder {
/**
* Run the database seeds.
@vinicius73
vinicius73 / UserTableSeeder.php
Last active August 29, 2015 14:22
UserTableSeeder.php com Defender e Faker
<?php
use App\User;
use Artesaos\Defender\Role;
use Illuminate\Database\Seeder;
use Faker\Factory as FactoryFaker;
class UserTableSeeder extends Seeder
{
@vinicius73
vinicius73 / DefenderSeeder.php
Last active August 29, 2015 14:22
DefenderSeeder.php
<?php
use Illuminate\Support\Collection;
use Illuminate\Database\Seeder;
class DefenderSeeder extends Seeder
{
/**
* @var Collection;
*/
@vinicius73
vinicius73 / UserTableSeeder.php
Last active August 29, 2015 14:22
UserTableSeeder.php
<?php
use App\User;
use Illuminate\Database\Seeder;
class UserTableSeeder extends Seeder
{
public function run()
{
// Apaga toda a tabela de usuários
<?php
SEOMeta::setTitle('Página Inicial');
SEOMeta::setDescription('Esta é a descrição da minha página');
OpenGraph::setDescription('Esta é a descrição da minha página');
OpenGraph::setTitle('Página Inicial');
OpenGraph::setUrl('http://exemplo.url.com');
OpenGraph::addProperty('type', 'articles');
@vinicius73
vinicius73 / gist:67ed171132159c765b51
Last active August 29, 2015 14:21
Contornando facades
<?php
$route = Route::getFacadeRoot(); ## \Illuminate\Routing\Router
$route = app('router'); ## \Illuminate\Routing\Router
$route->get();
#######################################
use Illuminate\Http\Request;
@vinicius73
vinicius73 / SEOMeta.php
Created May 22, 2015 21:35
Facades/SEOMeta
<?php namespace Artesaos\SEOTools\Facades;
use Illuminate\Support\Facades\Facade;
class SEOMeta extends Facade
{
protected static function getFacadeAccessor()
{
return 'seotools.metatags';
}
}