當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Model_Users::check方法代碼示例

本文整理匯總了PHP中Model_Users::check方法的典型用法代碼示例。如果您正苦於以下問題:PHP Model_Users::check方法的具體用法?PHP Model_Users::check怎麽用?PHP Model_Users::check使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Model_Users的用法示例。


在下文中一共展示了Model_Users::check方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: compile

 /**
  * Compilação de Documentos
  *
  * Possibilidade de construção de documentos utilizando o gerenciamento de
  * compilação instalado no servidor. Necessária informação de Plugins de
  * entrada e saída, informando assim o tipo de documento enviado e requerido
  * durante o processamento. Também é informado os documentos que devem ser
  * utilizados para criação do documento de saída. O usuário necessita estar
  * autenticado no sistema para utilizar este serviço.
  *
  * @param  string $token     Token de Autenticação
  * @param  string $input     Plugin de Entrada para Utilização
  * @param  string $output    Plugin de Saída para Utilização
  * @param  array  $documents Documentos para Processamento
  * @return array  Informações sobre o Documento Resultante
  */
 public function compile()
 {
     // Captura de Parâmetros
     $token = (string) func_get_arg(0);
     $input = (string) func_get_arg(1);
     $output = (string) func_get_arg(2);
     $documents = func_get_arg(3);
     $documents = is_array($documents) ? $documents : array();
     // Camada de Modelo
     $model = new Model_Users();
     // Verificar Token de Autenticação
     $user = $model->check($token);
     // Existe Referência?
     if (empty($user)) {
         // Apresentar Erro de Autenticação
         throw new Exception('Authentication Error', 403);
     }
     // Camada de Modelo
     $model = new Model_Compiler();
     // Processamento
     $result = $model->compile($user, $input, $output, $documents);
     // Apresentação
     return $result;
 }
開發者ID:laiello,項目名稱:wanderson,代碼行數:40,代碼來源:Compiler.php

示例2: hash

 /**
  * Alteração de Hash de Usuário
  *
  * Existem alguns casos que o hash utilizado pelo usuário necessita ser
  * modificado, visando segurança. Para isto, esta ação do serviço solicita
  * para a camada de modelo a alteração deste conteúdo e apresenta ao cliente
  * este valor alterado.
  *
  * @param  string $token Token de Autenticação do Usuário
  * @param  int    $id    Identificador do Usuário para Alteração de Hash
  * @return string Conteúdo do Novo Hash Gerado
  */
 public function hash()
 {
     // Captura de Parâmetros
     $token = (string) func_get_arg(0);
     $id = (int) func_get_arg(1);
     // Camada de Modelo
     $model = new Model_Users();
     // Resultado Inicial
     $result = null;
     // Verificar Credenciais
     if ($model->check($token, true)) {
         // Remover Informações
         $result = $model->hash($id);
     }
     // Apresentar Resultados
     return $result;
 }
開發者ID:laiello,項目名稱:wanderson,代碼行數:29,代碼來源:Users.php


注:本文中的Model_Users::check方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。