本文整理匯總了PHP中util::int方法的典型用法代碼示例。如果您正苦於以下問題:PHP util::int方法的具體用法?PHP util::int怎麽用?PHP util::int使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類util
的用法示例。
在下文中一共展示了util::int方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: busca_fabricante_por_id
public function busca_fabricante_por_id($id)
{
$id = util::int($id);
$this->query = $this->dqls->fabricantes->where('f.id = ?', $id);
return $this();
}
示例2: defined
<?php
defined('_JEXEC') or die('Restricted access');
header('Content-type: text/html; charset=utf-8');
// importa a class categorias
jimport('edesktop.programas.mailing');
$id = JRequest::getInt('id');
$id = util::int($id);
$m = new edMailing();
$c = JRequest::getVar('e');
$sid = JRequest::getVar('sid');
$sid2 = $m->getSID($id, $c);
$email = $m->busca_email_ativo_id($id);
if ($email && $sid == $sid2) {
$html = $m->createHtml($email, $c);
jexit($html);
} else {
jexit('E-mail não encontrado!');
}
示例3: busca_email_ativo_id
public function busca_email_ativo_id($id)
{
$id = util::int($id, 0);
$dql = Doctrine_Query::create()->from('Email e')->innerJoin('e.Remetente r WITH r.status = 1')->where('e.status = 1')->andWhere('e.id = ?', $id);
return $dql->fetchOne();
}
示例4: edesktopBuildRoute
function edesktopBuildRoute(&$query)
{
jimport('joomla.filter.output');
$segments = array();
$itemid = JRequest::getvar('Itemid');
$menu =& JSite::getMenu();
$item =& $menu->getItem($itemid);
$params = $menu->getParams($item->id);
$itemid = $params->get('Itemid') ? $params->get('Itemid') : $itemid;
// carrega vars
//$view = $item->query['view'];
//$layout = isset($query['layout']) ? $query['layout'] : $item->query['layout'];
// verifica se a var query existe
$view = '';
if (isset($query['view'])) {
$view = $query['view'];
unset($query['view']);
}
// verifica se a var query existe
if (isset($query['layout'])) {
$layout = $segments[] = $query['layout'];
unset($query['layout']);
}
// se o view da mailing
if ($view == 'mailing') {
if ($layout == 'exibir') {
// importa a class categorias
jimport('edesktop.programas.mailing');
$id = util::int($query['id'], 0);
$m = new edMailing();
$email = $m->busca_email_ativo_id($id);
if ($email) {
$assunto = JFilterOutput::stringURLSafe($email->assunto);
$segments[] = $id;
$segments[] = $assunto;
// remove o id
unset($query['id']);
}
}
}
// se o view da loja
if ($view == 'loja') {
// detlhes do produto
if ($layout == 'produto') {
// importa a class categorias
jimport('edesktop.programas.produtos');
// busca dados
$o = edProdutos::getInstance()->busca_produto_ativo_por_id($query['id'])->fetchOne();
// nome da alias
$nome = $o->alias == '' ? $o->nome : $o->alias;
// convert nome
$nome = JFilterOutput::stringURLSafe($nome);
// adiciona os segmentos
$segments[] = $o->id;
$segments[] = $nome;
// remove o id
unset($query['id']);
}
// lista de produtos por categoria
if ($layout == 'categoria') {
// importa a class categorias
jimport('edesktop.programas.produtos');
// busca dados
$o = edProdutos::getInstance()->busca_categoria_ativa_por_id($query['id'])->fetchOne();
// nome da alias
$nome = $o->alias == '' ? $o->nome : $o->alias;
// convert nome
$nome = JFilterOutput::stringURLSafe($nome);
// adiciona os segmentos
$segments[] = $o->id;
$segments[] = $nome;
// remove o id
unset($query['id']);
}
// lista de produtos por fabricante
if ($layout == 'fabricante') {
// importa a class categorias
jimport('edesktop.programas.produtos');
// busca dados
$o = edProdutos::getInstance()->busca_fabricante_ativo_por_id($query['id'])->fetchOne();
// nome da alias
$nome = $o->alias == '' ? $o->nome : $o->alias;
// convert nome
$nome = JFilterOutput::stringURLSafe($nome);
// adiciona os segmentos
$segments[] = $o->id;
$segments[] = $nome;
// remove o id
unset($query['id']);
}
}
return $segments;
}