Skip to content

Instantly share code, notes, and snippets.

View wesleysaraujo's full-sized avatar

Wesley Serafim de Araújo wesleysaraujo

View GitHub Profile
@wesleysaraujo
wesleysaraujo / Condições Ternárias
Created November 22, 2013 02:29
Exemplos de condições ternárias
<?php
//Condição tradicional
$nota = 4;
if ($nota >= 7) {
echo "Você passou!";
} else {
echo "Você não passou!";
}
//Condição Ternária
@wesleysaraujo
wesleysaraujo / Redirect app from subforlder (public)
Last active August 29, 2015 13:56
.htaccess de redirecionamento do app para subpasta (public), esse código eu utilizo quando o app (FuelPHP, Simphony, ZendFramework, Laravel) é instalado em um servidor compartilhado com cPanel
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule (.*) /public/$1
@wesleysaraujo
wesleysaraujo / clean-cache
Last active January 29, 2016 05:10
Clean Cache git on fuelphp
git rm -r --cached [arquivo ou pasta a ser removidos]
git add .
git commit -m ".gitignore is now working"
@wesleysaraujo
wesleysaraujo / ExportCSVFuelPHP.php
Last active December 6, 2015 16:12
Método que exporta arquivo CSV no FuelPHP
<?php
class Controller_Newsletters extends Controller{
public function action_export_csv()
{
$newsletters = Model_Newsletter::find('all');
$listNewsletters = array();
foreach ($newsletters as $newsletter) {
array_push($listNewsletters, array(
@wesleysaraujo
wesleysaraujo / ExportCSV.php
Created December 6, 2015 16:16
Exporta um array resultando de uma interação SQL em CSV
<?php
class Controller_Newsletter extends Controller{
public function action_export_csv()
{
//Return list of members Newsletter (FUELPHP)
$newsletters = Model_Newsletter::find('all');
// Array of list array Newsletters
$listNewsletters = array(array('Nome', 'E-mail'));
$ cd ~
$ sudo curl -sS https://getcomposer.org/installer | sudo php
$ sudo mv composer.phar /usr/local/bin/composer
$ sudo ln -s /usr/local/bin/composer /usr/bin/composer
then you can run
$ sudo composer install
npm rebuild node-sass
rm -rf node_modules
npm i
@wesleysaraujo
wesleysaraujo / Comandos-error-npm-run-dev
Created July 28, 2016 14:09
Em caso de erro ao rodar npm run dev no Linux Ubuntu
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
sudo sysctl --system
@wesleysaraujo
wesleysaraujo / product.json
Created August 25, 2016 05:37
Listagem de produtos de exemplo
[
{
"id" : 1,
"name" : "Calça Jeans Masculina",
"description" : "Calça jeans rajada, sizes P M G GG",
"price" : 89.90,
"amount_off" : 24,
"price_off" : 39.99,
"image" : "calca-jeans.jpg",
"stock" : 100
@wesleysaraujo
wesleysaraujo / estados.php
Created January 12, 2017 14:11 — forked from ricardobarantini/estados.php
Array com nome e siglas de estados Brasileiros para select do Codeigniter
$estadosBrasileiros = [
'AC'=>'Acre',
'AL'=>'Alagoas',
'AP'=>'Amapá',
'AM'=>'Amazonas',
'BA'=>'Bahia',
'CE'=>'Ceará',
'DF'=>'Distrito Federal',
'ES'=>'Espírito Santo',
'GO'=>'Goiás',