Caso você esteja pensando em criar um pacote em php, este guia pode ajuda-lo. Principalmente se este pacote for open source.
Para conseguir alcançar seu objetivo, recomendo que você estude alguns pontos antes de avançar:
| # 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 |
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 guzzlerequire '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 stdClassrequire '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);composer require marketplacehub/php-skyhub-sdk| <?php | |
| // Only | |
| $customer->address()->only('main_address', 'secondary_address'); | |
| // Except | |
| $customer->address()->except('business_address', 'secondary_address'); | |
| // Filter | |
| $collection->filter(function (item) { |
| <?php | |
| // Each | |
| $customer->address()->each(function ($address, $key) { | |
| // do something | |
| }); | |
| // Map | |
| $customer->address()->map(function ($address) { | |
| // return something |
| <?php | |
| $customer->address()->remove('main_address'); | |
| // true |