Skip to content

Instantly share code, notes, and snippets.

View jhowbhz's full-sized avatar
🦾
Um programador apaixonado pelo que faz

Jhon jhowbhz

🦾
Um programador apaixonado pelo que faz
View GitHub Profile
@jhowbhz
jhowbhz / UsersTableSeeder.php
Last active August 10, 2019 03:50
exemplo de um seed laravel
<?php
/*
/ in command line: php artisan make:seed UsersTableSeeder;
*/
use Illuminate\Database\Seeder;
use App\User;
class UsersTableSeeder extends Seeder
@jhowbhz
jhowbhz / captalize_function.php
Created July 2, 2018 14:55
Correção de nomes
<?php
function capitalize($string, $encoding = 'UTF-8')
{
$word_splitters = [' ', '-', "O’", "L’", "D’", 'St.', 'Mc', "Dall'", "l’", "d’", "a’", "o’"];
$lowercase_exceptions = ['the', 'van', 'den', 'von', 'und', 'der', 'da', 'of', 'and', "d’",
'das', 'do', 'dos', 'e', 'el'];
$uppercase_exceptions = ['III', 'IV', 'VI', 'VII', 'VIII', 'IX', 'ME', 'EIRELI', 'EPP', 'S/A', 'S.A', 'LTDA'];
$string = mb_strtolower($string, $encoding);
$string = str_replace("'", "’", $string);
foreach ($word_splitters as $delimiter)
@jhowbhz
jhowbhz / send_email.php
Last active July 7, 2018 00:43
Enviar e-mail com mail()
<?php
if(isset($_POST ['nome']) && !empty($_POST ['nome'])){
$nome = addslashes(strip_tags($_POST['nome']));
$email = addslashes(strip_tags($_POST['email']));
$para = '[email protected]';
$assunto = 'Dados Página';
$corpo = "Nome: ".$nome."\r\n"."E-mail: ".$email;
@jhowbhz
jhowbhz / settings.json
Created July 4, 2018 17:01
Configurações usuário VSCODE
{
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 2500,
"php.suggest.basic": true,
"php.validate.enable": true,
"editor.tabSize": 2,
"editor.tabCompletion": true,
"workbench.panel.location": "bottom",
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
@jhowbhz
jhowbhz / helper_ide_laravel.php
Created July 7, 2018 02:00
Como adicionar helps ide no laravel
/*
Install repository GIT
composer require barryvdh/laravel-ide-helper
Inserir no array de provides
local: Config\app.php
Inserir
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
@jhowbhz
jhowbhz / datatables.js
Created July 23, 2018 14:03
DataTables JS
$(function () {
$('#tbl_veiculos').DataTable({
processing: true,
serverSide: true,
ajax: '/api/XXXXXX/XXXXXX-json',
columns:[
{data :'XXXXXX', name:'XXXXXX'},
],
"columnDefs": [
@jhowbhz
jhowbhz / assinar_APK.txt
Created September 6, 2018 15:29
assinar_APK
cd C:\Users\Jonathan\cotacaobeta
cordova build --release android
cd c:\Program Files\Java\jdk1.8.0_171\bin
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore "c:\certificados\keys\cotacao_agn.keystone" "C:\Users\Jonathan\cotacaobeta\platforms\android\build\outputs\apk\release\android-release-unsigned.apk" "agn_cotacao"
cd c:\certificados\zipalign\
@jhowbhz
jhowbhz / datatable.html
Created October 4, 2018 19:47
DataTable Teste
<table id="teste" class="display" width="100%">
<thead>
<tr>
<th>CAMPO 1</th>
<th>CAMPO 2</th>
<th>CAMPO 3</th>
<th>CAMPO 4</th>
</tr>
</thead>
<tfoot>
@jhowbhz
jhowbhz / datatable.js
Created October 4, 2018 19:48
Datatable JS
$(function () {
$('#teste').DataTable({
processing: true,
serverSide: false,
"columnDefs": [
{"targets": 3, "render": function (data, type, row) {
var botao = "<div class='btn-group dropup'>\
@jhowbhz
jhowbhz / exemplo_db_mysqli.php
Last active October 4, 2018 20:40
exemplo de insert mysqli
<?php
// CONECTE-SE AO DB
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// RECEBA O POST
$campo_1 = $_POST['campo1'];