Bin e padrões para validação de cartão de crédito.
Bandeira | Começa com | Máximo de número | Máximo de número cvc |
---|---|---|---|
Visa | 4 | 13,16 | 3 |
Mastercard | 5 | 16 | 3 |
<?php | |
class Forms_Usuario extends Zend_Form { | |
public function init() { | |
$this->setMethod('post'); | |
$this->setAttribs(array( | |
'class' => 'form span9', | |
'name' => 'form_usuarios' |
<? | |
class Plugins_Campossearch extends Zend_Controller_Plugin_Abstract { | |
/** | |
* Converte um array em uma condição WHERE com OR e LIKE para uma busca no banco | |
* | |
* @param string $busca Valor buscado | |
* @param array $campos Array de campos para busca | |
* @param bolleam $where TRUE para inserir a tag WHERE e FALSE para não incluir |
public function relatorioAction() { | |
$this->getHelper('layout')->disableLayout(); | |
$this->getHelper('viewRenderer')->setNoRender(); | |
// default path mpdf and library | |
define('_MPDF_PATH', '../library/mpdf/'); | |
include '../library/mpdf/mpdf.php'; | |
$itens = new Application_Model_DbTable_Pedidoitem(); | |
$pedidos = new Application_Model_DbTable_Pedido(); |
// Instancie a classe para view | |
// $this->view->getImagens = new Application_Model_DbTable_Imagemrel(); | |
// | |
// Na view basta chamar o método passando os parâmetros | |
// $this->getImagens->getImageCapa($noticias_left['id'], 'NOT', 'C', 140, 140, 'img-rounded img-destaque', '/noticia/' . $noticias_left['slug']); | |
// Método | |
/** | |
* Seleção de imagem de capa |
<?php | |
/** | |
* @author Gilson Paulino <gilsonbp@gmail.com> | |
* @version 1.1 | |
*/ | |
class Zend_View_Helper_Resumo extends Zend_View_Helper_Abstract { | |
/** | |
* Reduz um texto com base na quantiade de palavras |
<?php | |
/** | |
* @author Gilson Paulino <gilsonbp@gmail.com> | |
* @version 1 | |
*/ | |
class Zend_View_Helper_Img extends Zend_View_Helper_Abstract { | |
/** | |
* Imprime uma imagem com base nos parâmetros |
import string | |
import random | |
def get_anscii_digits_string(number_chars: int) -> str: | |
""" | |
Generates strings with capital letters and numbers | |
:param number_chars: Integer value with the amount of scring characters generated | |
:return: A random string based on the number of characters entered | |
""" |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (001,'001 - BANCO DO BRASIL S/A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (002,'002 - BANCO CENTRAL DO BRASIL'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (003,'003 - BANCO DA AMAZONIA S.A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (004,'004 - BANCO DO NORDESTE DO BRASIL S.A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (007,'007 - BANCO NAC DESENV. ECO. SOCIAL S.A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (008,'008 - BANCO MERIDIONAL DO BRASIL'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (020,'020 - BANCO DO ESTADO DE ALAGOAS S.A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (021,'021 - BANCO DO ESTADO DO ESPIRITO SANTO S.A'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (022,'022 - BANCO DE CREDITO REAL DE MINAS GERAIS SA'); | |
INSERT INTO `bancos` (`cod`, `banco`) VALUES (024,'024 - BANCO DO ESTADO DE PERNAMBUCO'); |
from django_multitenant import * | |
class SetCurrentTenantFromUser(object): | |
def __init__(self, get_response): | |
self.get_response = get_response | |
def __call__(self, request): | |
if request.user.is_authenticated(): | |
if hasattr(request.user, 'cliente'): |