1 <?php
2
3 /**
4 * ArangoDB PHP client: vertex document handler
5 *
6 * @package triagens\ArangoDb
7 * @author Jan Steemann
8 * @author Frank Mayer
9 * @copyright Copyright 2012, triagens GmbH, Cologne, Germany
10 * @since 1.2
11 */
12
13 namespace triagens\ArangoDb;
14
15 /**
16 * A handler that manages vertices.
17 * A vertex-document handler that fetches vertices from the server and
18 * persists them on the server. It does so by issuing the
19 * appropriate HTTP requests to the server.
20 *
21 * @package triagens\ArangoDb
22 * @since 1.2
23 */
24 class VertexHandler extends
25 DocumentHandler
26 {
27 /**
28 * Intermediate function to call the createFromArray function from the right context
29 *
30 * @param $data
31 * @param $options
32 *
33 * @return Document
34 * @throws \triagens\ArangoDb\ClientException
35 */
36 public function createFromArrayWithContext($data, $options)
37 {
38 return Vertex::createFromArray($data, $options);
39 }
40 }
41