本文整理汇总了PHP中Render::set方法的典型用法代码示例。如果您正苦于以下问题:PHP Render::set方法的具体用法?PHP Render::set怎么用?PHP Render::set使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Render
的用法示例。
在下文中一共展示了Render::set方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getBusinessMessage
public function getBusinessMessage(Render $class, $layout = NULL)
{
if ($layout == 'null') {
$class->layout = $layout;
}
$class->set('mensagem', $this->getMessage());
if ($this->getCode() == 112) {
die($class->render(array('controller' => 'Erros', 'view' => 'notPermisson')));
} else {
if ($this->getCode() == 113) {
die($class->render(array('controller' => 'Erros', 'view' => 'notPermisson')));
} else {
if ($this->getCode() == 114) {
die($class->render(array('controller' => 'Erros', 'view' => 'notPermisson')));
}
}
}
}
示例2:
/**
* setando o assunto do meu envio
*/
$email->setAssunto($model->data['assunto']);
/**
* setando o meu destinatario para o envio
*/
$email->setDestinatario($model->data['destinatario'], $model->data['nome_destinatario']);
/**
* setando uma cópia para o remetente (USUARIO)
*/
$email->setCC($model->data['email'], $model->data['nome']);
/**
* setando as minhas variaveis para o corpo do email
*/
$render->set($model->data);
/**
* setando o cordo do meu envio com o layout desejado
*/
$email->setBody($render->element($model->data['layout']));
/**
* enviando meu email para o destinatario
*/
if ($email->sendMail()) {
echo json_encode(array('success' => true, 'style' => 'success', 'message' => 'Sucesso'));
} else {
echo json_encode(array('success' => false, 'style' => 'warning', 'message' => $email->getError()));
}
} else {
echo json_encode(array_merge(array('success' => false, 'style' => 'warning'), $model->validateErros));
}