public function getUpdatedItems() { if (!is_array($this->getUpdated())) { return []; } return Item::findAll(array_keys($this->getUpdated())); }
/** * */ public function testEditMoveEndUpFirst() { $Item = new Item(); $Item->save(array('Item' => array('id' => '5', 'order' => '0'))); $results = $Item->findAll(); $expected = array(array('Item' => array('id' => 5, 'name' => 'Item E', 'order' => 0)), array('Item' => array('id' => 1, 'name' => 'Item A', 'order' => 1)), array('Item' => array('id' => 2, 'name' => 'Item B', 'order' => 2)), array('Item' => array('id' => 3, 'name' => 'Item C', 'order' => 3)), array('Item' => array('id' => 4, 'name' => 'Item D', 'order' => 4))); $this->assertEqual($results, $expected); }