function create_item($data, $parent = null) { if ($parent) { $data['pid'] = $parent->id; } $id = $this->collection->create($data); return $this->collection->get_item_by_id($id); }