本文整理汇总了PHP中Feedback::findOne方法的典型用法代码示例。如果您正苦于以下问题:PHP Feedback::findOne方法的具体用法?PHP Feedback::findOne怎么用?PHP Feedback::findOne使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Feedback
的用法示例。
在下文中一共展示了Feedback::findOne方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getDescription
/**
* @inheritdoc
*/
public function getDescription()
{
switch ($this->key) {
case self::KEY_NUEVO_PEDIDO:
$pedido = ProyectoPedido::findOne($this->key_id);
return Yii::t('app', 'Pedido #{pedido} por {usuario}', ['pedido' => $pedido->id, 'usuario' => $pedido->asignado0->usuario->username]);
break;
case self::KEY_NUEVO_PEDIDO_ACC:
$pedido = AccionCentralizadaPedido::findOne($this->key_id);
return Yii::t('app', 'Pedido #{pedido} por {usuario}', ['pedido' => isset($pedido->id) ? $pedido->id : '', 'usuario' => isset($pedido->asignado0->nombreUsuario) ? isset($pedido->asignado0->nombreUsuario) : '']);
break;
case self::KEY_PEDIDO_ACC_APROBADO:
$acc_uej = AcEspUej::findOne($this->key_id);
$pedido = $acc_uej->Nombreunidadejecutora;
$aprobado = $acc_uej->aprobado == 1 ? 'aprobados' : 'no aprobados';
return Yii::t('app', 'Pedidos De Unidad Ejecutora ' . $pedido . ' fuerón ' . $aprobado . '');
break;
case self::KEY_FEEDBACK:
$feedback = Feedback::findOne($this->key_id);
return Yii::t('app', 'Observación del proyecto #{id}
<div class="actions pull-right">
<span class="notification-seen fa fa-eye" onclick="feedback({id})"></span>
</div>
', ['id' => $feedback->id]);
break;
}
}
示例2: deleteFeedback
/**
* Usunięcie zapytania
*
* @param integer $id id zapytania do usunięcia
* @return integer ilość usuniętych wierszy
*/
public function deleteFeedback($id)
{
$feedback = new Feedback();
$data = $feedback->findOne($id);
return $data->softDelete();
}
示例3: editAction
/**
* Edycja kontaktu
*/
public function editAction()
{
$request = $this->getRequest();
$id = $request->getParam('id');
$id = $this->_helper->IdConvert->hexToStr($id);
$logic = new Logic_Feedback();
$form = new Logic_Feedback_Form_Generic();
if ($request->isPost()) {
if ($form->isCancelled($this->getRequest()->getPost())) {
$this->_helper->redirector('index', null, null);
return;
}
if ($form->isValid($request->getPost())) {
try {
$logic->updateFeedback($form, $id);
$this->_helper->messenger("success", 'Feedback was successfully edited.');
$this->_helper->redirector('index');
return;
} catch (Logic_Feedbox_Exception $e) {
$this->_helper->messenger('error', MSG_ERROR, $e);
}
}
} else {
$model = new Feedback();
$data = $model->findOne($id);
$form->setDefaults($data->toArray());
}
$this->view->form = $form;
}