public function getResults(Request $request) { $list = new BlockTypeList(); $list->sortByMultiple('btID asc'); $list = $list->get(); $items = array(); foreach ($list as $type) { $blockType = new \PortlandLabs\Concrete5\MigrationTool\Entity\Export\BlockType(); $blockType->setItemId($type->getBlockTypeID()); $items[] = $blockType; } return $items; }
/** * Sets up a multiple columns to search by. Each argument is taken "as-is" (including asc or desc) and concatenated with commas * Note that this is overrides any previous sortByMultiple() call, and all sortBy() calls. Alternatively, you can pass a single * array with multiple columns to sort by as its values. * e.g. $list->sortByMultiple('columna desc', 'columnb asc'); * or $list->sortByMultiple(array('columna desc', 'columnb asc')); */ public function sortByMultiple() { return parent::sortByMultiple(); }