Skip to content

Instantly share code, notes, and snippets.

View lpj145's full-sized avatar
๐Ÿ˜
Good Feeling!

Marcos Dantas lpj145

๐Ÿ˜
Good Feeling!
View GitHub Profile
<?php
declare(strict_types=1);
namespace Api2Bundle\Service;
use Doctrine\ORM\AbstractQuery;
use Doctrine\ORM\QueryBuilder;
use Doctrine\ORM\Tools\Pagination\Paginator;
use Symfony\Component\HttpFoundation\ParameterBag;
use Symfony\Component\HttpFoundation\Request;
@lpj145
lpj145 / query.js
Created December 22, 2020 20:19
Rest query js.
import { isUndefined, isArray, isObject } from '@/utils/function'
function capitalize(str) {
return `${str[0].toUpperCase()}${str.slice(1).toLowerCase()}`
}
function methodExist(context, methodName) {
return typeof context[methodName] === 'function'
}
import Vue from 'vue';
import { VSnackbar, VBtn, VIcon } from 'vuetify/lib';
const message = Vue.observable({
show: false,
message: '',
color: 'default',
timeout: 3000,
});
<?php
function transformSituacao($situacao) {
return [
'INDEFERIDO' => 'INDEFIRO',
'DEFERIDO' => 'DEFIRO'
][strtoupper($situacao)];
}
function transformSituacao2($situacao) {
async function getCityByZipCode(zipCode) {
if (zipCode instanceof String && zipCode.length === 8) {
return {}
}
try {
return await this.$viacep.buscarCep(zipCode)
} catch(exception( {
console.log(exception)
}
sudo apt install wine-binfmt
cp /usr/share/doc/wine/examples/wine.desktop $HOME/.local/share/applications/
<?php
defined( 'ABSPATH' ) || exit;
$order = wc_get_order( $order_id ); // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
if ( ! $order ) {
return;
}
<?php
/*
* Usuarios Model
*/
namespace Admin\Model\Table;
use Admin\Model\Table\AdminAppTable;
use Cake\ORM\Query;
use Cake\ORM\RulesChecker;
use Cake\Validation\Validator;
use Cake\Datasource\EntityInterface;
<?php
declare(strict_types=1);
use Migrations\AbstractMigration;
class CreateCollationNonDeterministic extends AbstractMigration
{
const COLLATION_NAME = 'nd_unaccent_isensitive';
/**
* Change Method.
/**
* Adicionar campo de endereco (rua,av)
* @param {Object} address
* @param {Array} enderecos
* @param {Array} cidades
*/
addCampoDeRua(address = {}, enderecos = [], cidades = []) {
this.addField('address_name')
.fieldAutoComplete()
.setPossibilities(enderecos, 'name', 'object')