本文整理汇总了PHP中Aviso::searchVisible方法的典型用法代码示例。如果您正苦于以下问题:PHP Aviso::searchVisible方法的具体用法?PHP Aviso::searchVisible怎么用?PHP Aviso::searchVisible使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Aviso
的用法示例。
在下文中一共展示了Aviso::searchVisible方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getVisibles
protected function getVisibles()
{
$mysqli = $this->getMysqli();
$aux = new Aviso($mysqli);
$lista = $aux->searchVisible();
$avisos = array();
foreach ($lista as $key => $aviso) {
$archivo = new Archivo($mysqli, $aviso->idArchivo);
$archivo->get();
$arrayAviso = array('id' => $aviso->id, 'fecha' => $aviso->fchReg->format(config::$date_aviso), 'destacado' => $aviso->destacado, 'emergente' => $aviso->emergente, 'texto' => $aviso->texto);
if ($archivo->type == 'img') {
$arrayAviso['img'] = config::getPath(false, $archivo->rutaArch);
$arrayAviso['nombre'] = $archivo->nombre;
} elseif ($archivo->type == 'doc') {
$arrayAviso['doc'] = config::getPath(false, $archivo->rutaArch);
$arrayAviso['nombre'] = $archivo->nombre;
} elseif ($archivo->type == 'link') {
$arrayAviso['img'] = config::getPath(false, $archivo->rutaArch);
$arrayAviso['link'] = $archivo->nombre;
}
$avisos[$key] = $arrayAviso;
}
if (empty($avisos)) {
$this->responder(false, 'No hay avisos para mostrar');
}
$this->responder(true, 'Avisos visible', '', $avisos);
}