Skip to content

Instantly share code, notes, and snippets.

View lira92's full-sized avatar

Alan Lira lira92

View GitHub Profile
@lira92
lira92 / index.php
Created November 14, 2015 22:10 — forked from possamai/index.php
<div class="row">
<div class="col-md-12">
<div class="panel mb10">
<div class="panel-heading">
<div class="panel-title">
<i class="fa fa-picture-o"></i> <?PHP echo $title_for_layout . ': ' . $empresaLogada['Empresa']['nome_fantasia']; ?>
</div>
</div>
<div class="panel-body">
<?php
$mgClient = new Mailgun('YOUR_API_KEY');
$domain = "YOUR_DOMAIN_NAME";
$result = $mgClient->sendMessage($domain, array(
'from' => 'Remetente <mailgun@YOUR_DOMAIN_NAME>',
'to' => 'Destinatario <YOU@YOUR_DOMAIN_NAME>',
'subject' => 'Hello',
'text' => 'Testing some Mailgun awesomness!'
));
@lira92
lira92 / phinx.yml
Created May 4, 2016 03:05
Arquivo de configuração do Phinx
paths:
migrations: %%PHINX_CONFIG_DIR%%/db/migrations
seeds: %%PHINX_CONFIG_DIR%%/db/seeds
environments:
default_migration_table: phinxlog
default_database: development
production:
adapter: mysql
host: localhost
@lira92
lira92 / MinhaMigration.php
Last active May 4, 2016 03:36
Arquivo de Migration
<?php
use Phinx\Migration\AbstractMigration;
class PrimeiraMigration extends AbstractMigration
{
/**
* Change Method.
*
* Write your reversible migrations using this method.
@lira92
lira92 / BancosController.cs
Last active November 30, 2016 16:32
Global file
[RemotingService]
public class BancosController
{
private IBancoRepository _bancoRepository { get; set; }
public BancosController(IBancoRepository bancoRepository)
{
_bancoRepository = bancoRepository;
}
}
@lira92
lira92 / BancosController.cs
Created December 6, 2016 15:55
dependency injection
private readonly IBancoRepository _bancoRepository;
public BancosController()
{
var repository = Global.container.GetInstance<IBancoRepository>();
_bancoRepository = repository;
}
<?php
namespace App\View\Cell;
use Cake\View\Cell;
class NextEventCell extends Cell
{
public function display()
{
$this->loadModel("Events");
$nextEvent = $this->Events->find()->where(['date >=' => date("Y-m-d")])->first();
$this->set(compact('nextEvent'));
<?php if($nextEvent != null): ?>
<div class="black-panel">
<h3><?= $nextEvent->name; ?></h3>
<span><?= $nextEvent->date->i18nFormat('d MMMM y'); ?></span>
<div class="countdown">
<div class="countdown-timer">
<span class="info-text"><span class="text-icon">&#59249;</span><?= __("Countdown Till Start"); ?></span>
<h4 class="countdown-text" rel="<?= strtotime($nextEvent->date->format('Y-m-d H:i')); ?>"></h4>
</div>
<p><?= $nextEvent->description; ?></p>
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Check for missing plugins
required_plugins = %w(vagrant-winnfsd)
plugin_installed = false
required_plugins.each do |plugin|
unless Vagrant.has_plugin?(plugin)
system "vagrant plugin install #{plugin}"
plugin_installed = true
@lira92
lira92 / tasks.json
Created August 1, 2018 03:41
Tasks Visual studio code
{
"label": "Test",
"type": "shell",
"command": "dotnet test [caminho do projeto de testes] /p:CollectCoverage=true /p:CoverletOutputFormat=opencover",
"group": "test",
"presentation": {
"reveal": "silent",
"panel": "shared"
}
},