Parse bookmarks from response.
public getBookmarks ( ) : array | ||
return | array |
/** @test */ public function it_should_return_bookmarks_string_from_response() { $response = new Response(); $response->fill(['resource' => ['options' => ['bookmarks' => ['my_bookmarks_string']]]]); $this->assertEquals(['my_bookmarks_string'], $response->getBookmarks()); $response = new Response(); $this->assertEmpty($response->getBookmarks()); }
/** * Parse bookmarks from response. * * @return array */ public function getBookmarks() { $searchBookmarks = $this->response->getData('module.tree.resource.options.bookmarks', []); return $searchBookmarks ? [$searchBookmarks[0]] : $this->response->getBookmarks(); }