Skip to content

Commit 3b88843

Browse files
committed
updated readme to contain urls
1 parent 341c26e commit 3b88843

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@
1212
- Intuitive API
1313
- Extensible
1414
- Designed, built and tested under close supervision with the official neo4j driver team
15-
- Validated with [testkit]()
16-
- Fully typed with [psalm]()
15+
- Validated with [testkit](https://github.com/neo4j-drivers/testkit)*
16+
- Fully typed with [psalm](https://psalm.dev/)
1717

18+
*(\*) full testkit integration is planned for version 2.1*
1819
## See the driver in action
1920

2021
An example project exists on the [neo4j github](https://github.com/neo4j-examples/movies-neo4j-php-client). It uses Slim and neo4j-php-client to build an api for the classic movies example of neo4j.
@@ -26,7 +27,7 @@ An example project exists on the [neo4j github](https://github.com/neo4j-example
2627
```bash
2728
composer require laudis/neo4j-php-client
2829
```
29-
Find more details [here]()
30+
Find more details [here](#in-depth-requirements)
3031

3132
### Step 2: create a client
3233

@@ -68,10 +69,10 @@ You can control the driver using three different approaches:
6869

6970
### Transaction functions
7071

71-
Transaction functions are the **de facto** standard when using the driver. It is the most portable as it is resistant to a lot of the pitfalls when first developing with high availability solutions such as [Neo4j aura]() or a [cluster]().
72+
Transaction functions are the **de facto** standard when using the driver. It is the most portable as it is resistant to a lot of the pitfalls when first developing with high availability solutions such as [Neo4j aura](https://neo4j.com/blog/neo4j-aura-enterprise-ga-release/) or a [cluster](https://neo4j.com/docs/operations-manual/current/clustering/).
7273

7374
Transaction functions are managed by the driver:
74-
- It **re-executes** the function in case of a [transient error]().
75+
- It **re-executes** the function in case of a [transient error](https://neo4j.com/docs/status-codes/current/#_classifications).
7576
- It **commits** the transaction on successful execution
7677
- It **rolls back** the transaction in case of a timeout.
7778
- It **routes** the execution to a relevant follower or leader server when the neo4j protocol is enabled.

0 commit comments

Comments
 (0)