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


PHP Manager::getSysTime方法代码示例

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


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

示例1: novoAluno

 public function novoAluno()
 {
     $db = $this->getDatabase('exemplos');
     try {
         $transaction = $db->beginTransaction();
         $pessoa = new Pessoa();
         $pessoa->setData($this->data);
         $pessoa->save();
         $this->data->idPessoa = $pessoa->getId();
         $aluno = new Aluno();
         $aluno->setData($this->data);
         $aluno->save();
         $mail = $this->getMail();
         $mail->Subject = 'Novo registro de aluno  - ' . $aluno->getMatricula();
         $mail->Body = 'Criado novo registro de aluno  - ' . $aluno->getMatricula() . ' em ' . Manager::getSysTime();
         $mail->addAddress($this->data->email);
         $ok = $mail->send();
         $mensagem = 'Aluno criado com sucesso.';
         $transaction->commit();
     } catch (\Exception $e) {
         // rollback da transação em caso de algum erro
         $transaction->rollback();
         $this->data->error = true;
         $mensagem = $e->getMessage();
     }
     return $mensagem;
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:27,代码来源:dataService.php

示例2: sendEmail

 public function sendEmail()
 {
     try {
         $time = Manager::getSysTime();
         $ipaddress = $_SERVER['REMOTE_ADDR'];
         $mail = new PHPMailer();
         $mail->IsSMTP();
         // telling the class to use SMTP
         $mail->Host = Manager::getConf('mailer.smtpServer');
         // SMTP server
         $mail->From = Manager::getConf('mailer.smtpFrom');
         $mail->FromName = Manager::getConf('mailer.smtpFromName');
         $mail->Subject = $this->data->assunto;
         $mail->isHTML(false);
         $mail->CharSet = 'utf-8';
         $body = 'Enviada de: ' . $ipaddress . ' em ' . $time;
         $mail->Body = $body . "\n" . $this->data->mensagem;
         $mail->WordWrap = 100;
         $mail->addAddress($this->data->email);
         $ok = $mail->send();
         $mail->clearAllRecipients();
         $this->renderPrompt('information', 'Mensagem enviada com sucesso!');
     } catch (Exception $e) {
         $this->renderPrompt('error', $e->getMessage());
     }
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:26,代码来源:pessoaController.php

示例3: newTimeLine

 public function newTimeLine($tl)
 {
     $timeline = 'tl_' . $tl;
     $result = $this->getCriteria()->select('max(numOrder) as max')->where("upper(timeline) = upper('{$timeline}')")->asQuery()->getResult();
     $max = $result[0]['max'];
     $order = ($max ?: 0) + 1;
     $this->setPersistent(false);
     $this->setTimeLine($timeline);
     $this->setNumOrder($order);
     $this->setTlDateTime(\Manager::getSysTime());
     $author = \Manager::getLogin()->getLogin();
     $this->setAuthor($author);
     $this->save();
     return $timeline;
 }
开发者ID:elymatos,项目名称:expressive_fnbr,代码行数:15,代码来源:TimelineRepository.php

示例4: __construct

 public function __construct()
 {
     $this->host = $_SERVER['SERVER_NAME'];
     $this->path = $this->getPathInfo();
     mtrace('MRequest path = ' . $this->path);
     $this->querystring = $this->getQueryString();
     $this->method = $this->getRequestType();
     $this->domain = $this->getServerName();
     $this->remoteAddress = $this->getUserHostAddress();
     $this->contentType = isset($_SERVER['CONTENT_TYPE']) ? $_SERVER['CONTENT_TYPE'] : '';
     $this->port = $this->getPort();
     $this->secure = $this->getIsSecureConnection();
     $this->headers = $_SERVER;
     $this->cookies = isset($_COOKIES) ? $_COOKIES : '';
     $dispatch = Manager::getOptions('dispatch');
     /*
      $p = strpos($this->path,$dispatch);
      if ($p !== false) {
      $this->path = str_replace($dispatch, '', $this->path);
      }
      $this->baseUrl = Manager::getConf('url.base');
      $p = ($this->path && $this->baseUrl) ? strpos($this->path,$this->baseUrl) : false;
      if (($this->baseUrl != '') && ($p !== false)) {
      $this->path = str_replace($this->baseUrl, '', $this->path);
      }
     *
     */
     $this->baseUrl = $this->getBaseUrl();
     $this->date = Manager::getSysTime();
     $this->isNew = true;
     $this->user = '';
     $this->password = '';
     $this->isLoopback = $this->remoteAddress == '127.0.0.1';
     $this->params = $_REQUEST;
     $this->url = $this->getUrl();
     $this->dispatch = $this->getBase() . $dispatch;
     $this->resolveFormat();
     $auth = isset($_SERVER['AUTH_TYPE']) ? $_SERVER['AUTH_TYPE'] : '';
     if ($auth != '' && substr($auth, 0, 6) == "Basic ") {
         $this->user = $_SERVER['PHP_AUTH_USER'];
         $this->password = $_SERVER['PHP_AUTH_PW'];
     }
     //mtrace('MRequest path = ' . $this->path);
     //mtrace('MRequest base = ' . $this->getBase());
     //mtrace('MRequest baseURL = ' . $this->getBaseURL());
     //mtrace('MRequest url = ' . $this->url);
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:47,代码来源:mrequest.php

示例5: handlerDb

 /**
  * Brief Description.
  * Complete Description.
  *
  * @param $msg (tipo) desc
  *
  * @returns (tipo) desc
  *
  */
 private function handlerDb($msg)
 {
     $login = Manager::getLogin();
     $uid = $login ? $login->getLogin() : '';
     $ts = Manager::getSysTime();
     $db = Manager::getDatabase('manager');
     $idLog = $db->getNewId('seq_manager_log');
     $sql = new MSQL('idlog, timestamp, login, msg, host', 'manager_log');
     $db->execute($sql->insert(array($idLog, $ts, $uid, $msg, $this->host)));
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:19,代码来源:mlog.php

示例6: formTextField

 public function formTextField()
 {
     $this->data->email = 'a@teste.com';
     $this->data->nomeValidator = false;
     $this->data->currency = Manager::currency(1234.56);
     $this->data->dataNascimento = Manager::date(Manager::getSysDate());
     $this->data->timestamp = Manager::timestamp(Manager::getSysTime());
     $this->render();
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:9,代码来源:controlsController.php

示例7: applyClass

 public function applyClass()
 {
     $result = str_replace('$_classC', ucfirst($this->var['class']), $this->templateFile);
     $result = str_replace('$_class', $this->var['class'], $result);
     $result = str_replace('$_moduleC', ucfirst($this->var['module']), $result);
     $result = str_replace('$_module', $this->var['module'], $result);
     $result = str_replace('$_constants', $this->var['constants'], $result);
     $result = str_replace('$_properties', $this->var['properties'], $result);
     $result = str_replace('$_methods', $this->var['methods'], $result);
     $result = str_replace('$_comment', $this->var['comment'], $result);
     $result = str_replace('$_package', $this->var['package'], $result);
     $result = str_replace('$_ormmap', $this->var['ormmap'], $result);
     $result = str_replace('$_actions', $this->var['actions'], $result);
     $result = str_replace('$_descriptionC', ucfirst($this->var['description'] ?: 'id'), $result);
     $result = str_replace('$_description', $this->var['description'] ?: 'id', $result);
     $result = str_replace('$_configLog', $this->var['configLog'], $result);
     $result = str_replace('$_configValidators', $this->var['configValidators'], $result);
     $result = str_replace('$_configConverters', $this->var['configConverters'], $result);
     $result = str_replace('$_extends', $this->var['extends'] ?: '\\MBusinessModel', $result);
     $result = str_replace('$_time', Manager::getSysTime(), $result);
     $result = str_replace('$_default', $this->var['default'], $result);
     $this->resultFile = $result;
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:23,代码来源:MWizardTemplate.php


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