Skip to content

Instantly share code, notes, and snippets.

View julianobailao's full-sized avatar

Juliano Bailão julianobailao

  • Maringá Paraná Brasil
View GitHub Profile
@julianobailao
julianobailao / mysql-docker.sh
Created February 22, 2018 13:05
Backup / restaurar um banco de dados mysql de um container Docker em execução
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restaurar
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@julianobailao
julianobailao / criar-pacotes-em-php.md
Last active December 22, 2023 11:48
Criando pacotes em PHP

Criando pacotes em PHP

Caso você esteja pensando em criar um pacote em php, este guia pode ajuda-lo. Principalmente se este pacote for open source.

Pré-requisitos

Para conseguir alcançar seu objetivo, recomendo que você estude alguns pontos antes de avançar:

Stylesheet

atom-text-editor {
  text-rendering: optimizeLegibility;
}

atom-text-editor.editor .syntax--string.syntax--quoted,
atom-text-editor.editor .syntax--string.syntax--regexp {
 -webkit-font-feature-settings: "liga" off, "calt" off;
@julianobailao
julianobailao / queue.md
Created January 24, 2017 01:20
Order Queue
require 'vendor/autoload.php';

$skyhubUser = 'seu-usuario@domio.com.br';
$skyhubToken = 'seu-token-aqui';
$debugMode = true; // setando o debug do guzzle http como true

$skyhub = new Marketplacehub\Skyhub\ApiClient($skyhubUser, $skyhubToken, $debugMode);
$response = $skyhub->queue->get(); // isso retorna uma instancia da Response do package guzzle
@julianobailao
julianobailao / categories.md
Created January 23, 2017 22:45
Geting a response
require 'vendor/autoload.php';

$skyhubUser = 'seu-usuario@domio.com.br';
$skyhubToken = 'seu-token-aqui';
$debugMode = true; // setando o debug do guzzle http como true

$skyhub = new Marketplacehub\Skyhub\ApiClient($skyhubUser, $skyhubToken, $debugMode);
$response = $skyhub->categories->get(); // isso retorna uma instancia da Response do package guzzle
// convertendo a response em um stdClass
@julianobailao
julianobailao / instance.md
Created January 22, 2017 13:34
php skyhub sdk - instance
require 'vendor/autoload.php';

$skyhubUser = 'seu-usuario@domio.com.br';
$skyhubToken = 'seu-token-aqui';
$debugMode = true; // setando o debug do guzzle http como true

$skyhub = new Marketplacehub\Skyhub\ApiClient($skyhubUser, $skyhubToken, $debugMode);
@julianobailao
julianobailao / install.md
Created January 22, 2017 13:31
php-skyhub-sdk Instaling
composer require marketplacehub/php-skyhub-sdk
@julianobailao
julianobailao / onlyExceptFilterCollection.php
Created August 31, 2016 19:10
Collection only, except and filter methods
<?php
// Only
$customer->address()->only('main_address', 'secondary_address');
// Except
$customer->address()->except('business_address', 'secondary_address');
// Filter
$collection->filter(function (item) {
@julianobailao
julianobailao / eachMapCollection.php
Created August 31, 2016 19:03
Each / Map collection method
<?php
// Each
$customer->address()->each(function ($address, $key) {
// do something
});
// Map
$customer->address()->map(function ($address) {
// return something
@julianobailao
julianobailao / hasCollection.php
Created August 31, 2016 18:59
Collection has method
<?php
$customer->address()->remove('main_address');
// true