Skip to content

Instantly share code, notes, and snippets.

View jlamim's full-sized avatar
👨‍💻
Working and having fun

Jonathan Lamim jlamim

👨‍💻
Working and having fun
View GitHub Profile
<?php
public function salvar_atualizacao() {
$quarto = array(
'id_quarto' => $this->input->post('id_quarto'),
'ct_quarto' => $this->input->post('ct_quarto'),
'num_quarto' => $this->input->post('num_quarto'),
'jovem_quarto' => $this->input->post('jovem_quarto'),
'responsavel' => $this->input->post('responsavel'),
'localizacao' => $this->input->post('localizacao'),
'dataem' => $this->input->post('dataem')
@jlamim
jlamim / docker-compose.yml
Created February 6, 2017 16:43
Docker Compose - CodeIgniter + Docker - Tutorial 2
# I use ENV variables to name my containers and set the ports
# to change, replate it here or in .env file
version: '2'
services:
php:
container_name: ${APP_NAME}-php
image: jlamim/php7-nginx
volumes:
- ./src:/var/www/src
links:
@jlamim
jlamim / docker-compose.yml
Last active February 6, 2017 15:43
Docker Compose - CodeIgniter + Docker - Tutorial 1
# Versão do Docker Compose
version: '2'
# Define os serviços que serão utilizados
services:
php:
# Define o nome do container
container_name: ${APP_NAME}-php
# Define a imagem que será utilizada para o container
image: jlamim/php7-nginx
# Define os volumes, ou seja, o local onde estarão os arquivos da aplicação
@jlamim
jlamim / Welcome.php
Created January 31, 2017 13:49
Apigen - Exemplo de classe documentada
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
/**
* Classe padrão do CodeIgniter
*/
class Welcome extends CI_Controller {
/**
* Conjunto de informações sobre a aplicação
@jlamim
jlamim / apigen.neon
Created January 31, 2017 13:26
Apigen - Arquivo de configuração
# Título que será exibido na documentação
title: 'Exemplo de documentação com CodeIgniter e APIGEN'
# Template utilizado na documentação: default, bootstrap
templateTheme: 'default'
# Diretório onde está o código-fonte que deve ter a documentação gerada
source:
- 'application'
@jlamim
jlamim / Categoria.php
Created January 16, 2017 19:57
Doctrine e CodeIgniter - Model/Entity
<?php namespace Entity;
/**
*
* @Entity
* @Table(name="categoria")
*/
class Categoria
{
/**
@jlamim
jlamim / Categoria.php
Created January 16, 2017 19:54
Doctrine e CodeIgniter - Controller
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Categoria extends CI_Controller {
public function add()
{
// Instancia o objeto Categoria
$categoria = new Entity\Categoria();
@jlamim
jlamim / Doctrine.php
Created January 16, 2017 19:33
Doctrine CodeIgniter Library
<?php
use Doctrine\Common\ClassLoader,
Doctrine\ORM\Tools\Setup,
Doctrine\ORM\EntityManager;
class Doctrine
{
public $em;
@jlamim
jlamim / Blade.php
Created January 13, 2017 14:36
Library Blade Template Engine
<?php
defined('BASEPATH') or exit('No direct script access allowed');
/**
* Blade Integration Class
*
* Classe utilizada para integração entre o CodeIgniter e a Blade Template Engine
*/
class Blade
{
public function __construct()
@jlamim
jlamim / welcome_message.php
Last active January 9, 2017 23:07
Google reCaptcha com CodeIgniter - view welcome_message
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
?><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Integrando o Google reCaptcha com CodeIgniter</title>
<style type="text/css">