Skip to content

Instantly share code, notes, and snippets.

View andrebian's full-sized avatar

Andre Cardoso andrebian

View GitHub Profile
<?php
namespace tableless\Entity;
use Doctrine\ORM\Mapping as ORM;
use Zend\Stdlib\Hydrator;
use Zend\Math\Rand;
use Zend\Crypt\Key\Derivation\Pbkdf2;
/**
@andrebian
andrebian / index.php
Created May 27, 2014 01:25
Cron no cakePHP
<?php
/**
* Index
*
* The Front Controller for handling every request
*
* PHP 5
*
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
@andrebian
andrebian / scrollTo.html
Last active August 29, 2015 14:02
Exemplo de rolagem de scroll falhando
<!-- Cenário 1 - Estrutura em que a rolagem do scroll funciona -->
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<br />
<div class="content"></div>
</div>
</div>
<!-- Cenário 1 - Estrutura em que a rolagem do scroll funciona -->
Isto é realizando uma chamada com o javascript convencional
<script>
$.ajax({
type:"POST",
url:link,
data:dados,
dataType : 'json',
success:function(data){
console.log('e retornou: '+data);
if(data==0){
@andrebian
andrebian / facebook.php
Created August 20, 2014 18:38
Facebook API example
<?php
// No controller
public function facebookLogin() {
$facebook = new Facebook(array(
'appId' => 'SEU ID',
'secret' => 'SEU SECRET',
));
$loginUrl = $facebook->getLoginUrl(array(
@andrebian
andrebian / custom-rewrite-functions.php
Created September 17, 2014 14:31
Rewrite personalizado do WordPress
<?php
// ...
function eg_add_rewrite_rules()
{
global $wp_rewrite;
$new_rules = array(
'viagens/[^/]+/perguntas-frequentes/?$' => 'index.php?page_id=33',
<?php
// Exemplo da chamada para a validação
...
public function start($request)
{
$this->user = "cn=%ADMIN_USERNAME%,ou=people,dc=ubuntu,dc=com,dc=br";
$this->password = '%ADMIN_PASSWORD%';
<?php
$variavel;
define("NOME_DA_CONSTANTE", 1);
NOME_DA_CONSTANTE;
class TestaMaiorEMenor

##PHP

    <?php

    echo 'Teste';

    echo "Exemplo com aspas duplas";
@andrebian
andrebian / erro.java
Created October 29, 2014 16:03
Erro apresentado
// Método que realiza a cópia
/**
* Copia o banco de dados limpo caso o mesmo ainda não exista
*/
protected void copyDatabaseIfDoesntExist() {
String databasePath = System.getenv("ProgramFiles") + File.separator
+ "Andre" + File.separator;