public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new DaoSituacaoMatricula(); } return self::$instance; }
public function ObterSituacoes() { try { $situacoes = new DaoSituacaoMatricula(); $lista = $situacoes->ListarTodos(true); $listaSituacoes = array(); foreach ($lista as $sit) { $ativo['Id'] = $sit->getId(); $ativo['Descricao'] = $sit->getDescricao(); $listaSituacoes[] = $ativo; } return $listaSituacoes; } catch (Exception $e) { self::SetErro("Ocorreu um erro ao tentar executar esta ação: ( " . $e->getMessage() . " [ " . $e->getCode() . " ])"); return array(); } }