本文整理汇总了PHP中DataHandler::objectSort方法的典型用法代码示例。如果您正苦于以下问题:PHP DataHandler::objectSort方法的具体用法?PHP DataHandler::objectSort怎么用?PHP DataHandler::objectSort使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataHandler
的用法示例。
在下文中一共展示了DataHandler::objectSort方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init
/**
* para listagem de produtos
*/
public function init()
{
//lista todos produtos vinculados a categoria 2
$returnResult = new HttpResult();
//iniciando o resultado para o html
$retornoDaPaginaHTML = new HttpRoot();
$arrayContentsVO = array();
//se foi passado o id da categoria entao vai buscar todos os contentents vinculados a mesma
//echo Debug::li($this->category_id);exit();
$LinkDAO = LinkDAO::getInstance();
$category_id = 87;
//categoria a que todos os equipes estão vinculados
$returnDataVO = $LinkDAO->select(LinkDAO::RETURN_VO, "category", $category_id, "content", NULL, 1, NULL, NULL, $order_by = "order", $order_type = NULL);
//verifica se o resultado é uma categoryVO
if ($returnDataVO->success && count($returnDataVO->result) > 0) {
foreach ($returnDataVO->result as $LinkVO) {
//Debug::print_r($LinkVO);
$tempReturnDataVO = $LinkVO->getLinkedVO();
//Debug::print_r($tempReturnDataVO);exit();
if ($tempReturnDataVO->success) {
$stdClass = $tempReturnDataVO->result;
//$stdClass->dads
//Debug::print_r($stdClass);
//$stdClass->files = $stdClass->getFiles();
if ($stdClass->active == 1) {
$arrayContentsVO[] = $stdClass;
}
}
}
//exit();
}
//Debug::print_r($arrayContentsVO);
DataHandler::objectSort($arrayContentsVO, "title");
$retornoDaPaginaHTML->arrayContentsVO = $arrayContentsVO;
$retornoDaPaginaHTML->array_segment = $this->getContents(125);
$retornoDaPaginaHTML->array_estrutura = $this->getContents(126);
//salvando o objeto de resultado de html no retorno
$returnResult->setHttpContentResult($retornoDaPaginaHTML);
//Debug::print_r($returnResult);
//exit();
return $returnResult;
}