Skip to content

Instantly share code, notes, and snippets.

View insign's full-sized avatar
🇧🇷
being open-sourcerer

Hélio insign

🇧🇷
being open-sourcerer
View GitHub Profile
@insign
insign / all.js
Created June 7, 2017 16:47
Teste de promisses
let os = require('os')
let nativefier = require('nativefier').default
let c = require('colors')
let icon = './src/icon.png'
let options = {
name: 'Gmail Desktop',
targetUrl: 'https://mail.google.com/mail/mu/?mui=ca',
<template>
<!-- root node required -->
<div>
<grid-layout :layout="layout" :col-num="12" :row-height="30" :is-draggable="true" :is-resizable="true" :vertical-compact="true" :margin="[10,10]" :use-css-transforms="true">
<grid-item v-for="item in layout" :x="item.x" :y="item.y" :w="item.w" :h="item.h" :i="item.i">
{{content[item.i].text}}
</grid-item>
</grid-layout>
</div>
</template>
<?php
public function store()
{
$product = $this->createProduct();
$this->applyDiscount('newProduct', $product);
$this->notifyUsersVia('email');
return 'Success';
}
<?php
// This will create a product, apply a discount since it is a new
// product, and send a notification via email
public function store()
{
// Create product from request
$product = Product::create($request->all());
// Get the discount to be applied
$discount = Discount::byType('newProduct');
<?php
public function store()
{
$product = $this->createProduct();
$this->applyDiscount('newProduct', $product);
$this->notifyUsersVia('email');
return 'Success';
}
<?php
protected function createProduct()
{
return Product::create($this->request->all());
}
protected function applyDiscount($type, $product)
{
$discount = Discount::byType($type);
<?php
protected function createProduct()
{
}
protected function applyDiscount($type, $product)
{
}
<?php
// This will create a product, apply a discount since it is a new
// product, and send a notification via email
public function store()
{
// Create product from request
$product = Product::create($request->all());
// Get the discount to be applied
$discount = Discount::byType('newProduct');
@insign
insign / 2014_10_29_181650_create_users_fotos_table.php
Created November 23, 2015 16:34
Problemas com relacionamentos - laravel (Error: Call to undefined method Illuminate\Database\Query\Builder::mini())
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreateUsersFotosTable extends Migration
{
/**
* Run the migrations.
@insign
insign / User.php
Created November 23, 2015 16:32
Problemas com relacionamentos - laravel
<?php
// APENAS A PARTE RELEVANTE
public function fotos()
{
return $this->hasMany('\App\UserFoto');
}
?>