<?php /** * Description of actionPosto * * @author ricardo */ require_once 'requires.php'; $posto = new Posto(); $posto->setCdPosto($_POST['cdPosto']); $posto->setNmPosto($_POST['nmPosto']); $posto->setVlGas($_POST['vlGas']); $posto->setVlEta($_POST['vlEta']); $funcao = $_REQUEST['funcao']; if (function_exists($funcao)) { call_user_func($funcao); } function Cadastrar() { global $posto; $DAO = new PostoDAO(); $DAO->Cadastrar($posto); foreach ($DAO->Localizar($posto) as $row) { echo 'Posto ' . $row['nmPosto'] . ' cadastrado com sucesso.'; } } function Alterar() { global $posto; $DAO = new PostoDAO(); $DAO->Alterar($posto);
public function getNomePostoAttribute() { $posto = Posto::findOrFail($this->posto_id); return $posto->descricao; }