当前位置: 首页>>代码示例>>PHP>>正文


PHP Quota::id方法代码示例

本文整理汇总了PHP中Quota::id方法的典型用法代码示例。如果您正苦于以下问题:PHP Quota::id方法的具体用法?PHP Quota::id怎么用?PHP Quota::id使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Quota的用法示例。


在下文中一共展示了Quota::id方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: paginaApp

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaApp([APP_SOCI, APP_PRESIDENTE]);
controllaParametri(array('id'), 'us.dash&err');
$id = $_GET['id'];
$q = Quota::id($id);
$v = $q->volontario();
$t = $q->tesseramento();
if (!$t || !$t->aperto()) {
    redirect('errore.permessi&cattivo');
}
proteggiDatiSensibili($v, [APP_SOCI, APP_PRESIDENTE]);
if ($q->annullata()) {
    redirect('us.dash&giaAnn');
}
$q->pAnnullata = $me;
$q->tAnnullata = time();
/* Invio email annullamento quota */
$m = new Email('annullaQuota', 'Annullamento pregistrazione agamento quota');
$m->a = $v;
$m->da = $me;
$m->_NUMERO = $q->progressivo();
$m->_NOME = $v->nomeCompleto();
$m->_ANNULLATORE = $me->nomeCompleto();
$m->_IMPORTO = soldi($q->quota);
$m->_DATA = $q->data()->format('d/m/Y');
$m->invia();
redirect('us.dash&annullata');
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:us.quote.annulla.ok.php

示例2: ottieniQuota

 /**
  * Ottiene una quota dato un numero ed un anno, se presente.
  * @param int $numero   Numero progressivo della quota.
  * @param int $anno     Anno di registrazione della quota.
  * @return Quota|false  Un oggetto Quota o false se la quota $numero/$anno non esiste per il comitato
  */
 public function ottieniQuota($numero, $anno)
 {
     $q = "\n                SELECT \n                    quote.id\n                FROM quote, appartenenza\n                WHERE quote.appartenenza = appartenenza.id\n                AND appartenenza.comitato = :comitato\n                AND quote.progressivo = :numero\n                AND quote.anno = :anno  \n            ";
     $q = $this->db->prepare($q);
     $q->bindValue(':comitato', $this->id);
     $q->bindValue(':numero', (int) $numero);
     $q->bindValue(':anno', (int) $anno);
     $q->execute();
     $r = $q->fetch(PDO::FETCH_NUM);
     if (!$r) {
         return false;
     }
     return Quota::id($r[0]);
 }
开发者ID:pizar,项目名称:gaia,代码行数:20,代码来源:Comitato.php

示例3: paginaAdmin

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaAdmin();
controllaParametri(array('id'), 'us.dash&err');
$q = $_GET['id'];
$q = Quota::id($q);
$q->cancella();
redirect('us.dash&canc');
开发者ID:pizar,项目名称:gaia,代码行数:11,代码来源:admin.quota.cancella.php

示例4: paginaPrivata

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaPrivata();
controllaParametri(array('id'), 'utente.storico&err');
$id = $_GET['id'];
$quota = Quota::id($id);
$v = $quota->volontario();
if ($v->id != $me->id) {
    redirect('errore.permessi&cattivo');
}
if ($quota->annullata()) {
    redirect('utente.storico&quotaAnn');
}
$attivo = false;
if ($quota->appartenenza()->statoSocio() == VOLONTARIO) {
    $attivo = true;
}
if (!($t = Tesseramento::by('anno', $quota->anno))) {
    $t = new StdClass();
    $t->attivo = 8;
    $t->ordinario = 16;
}
$quotaMin = $attivo ? $t->attivo : $t->ordinario;
$p = new PDF('ricevutaquota', 'ricevuta.pdf');
$p->_COMITATO = $quota->comitato()->locale()->nomeCompleto();
$p->_ID = $quota->progressivo();
$p->_NOME = $v->nome;
$p->_COGNOME = $v->cognome;
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:utente.quote.ricevuta.php


注:本文中的Quota::id方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。