Skip to content

Commit c81d247

Browse files
committed
Readme: sync
1 parent d33f25e commit c81d247

2 files changed

Lines changed: 10 additions & 24 deletions

File tree

.docs/README.md

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Nextras\ORM Query Objects
22

3-
## Toc
3+
## Content
4+
5+
- [Usage - how use it](#usage)
6+
- [Simple Query Object](#simple-query-object)
7+
- [Full Query Object](#full-query-object)
8+
- [Executable Query Object](#executable-query-object)
9+
- [Query Object Manager](#query-object-manager)
410

511
## Usage
612

@@ -10,10 +16,6 @@
1016
final class SimpleQueryObject extends QueryObject
1117
{
1218

13-
/**
14-
* @param QueryBuilder $builder
15-
* @return QueryBuilder
16-
*/
1719
public function doQuery(QueryBuilder $builder)
1820
{
1921
return $builder->select('*')->from('foobar');
@@ -24,7 +26,7 @@ final class SimpleQueryObject extends QueryObject
2426

2527
```php
2628
$qo = new SimpleQueryObject();
27-
$qom = new QueryObjectManager();
29+
$qom = $container->getByType(QueryObjectManager::class);
2830
$result = $qom->fetch($qo);
2931
```
3032

@@ -35,19 +37,11 @@ $result = $qom->fetch($qo);
3537
final class FullQueryObject extends QueryObject
3638
{
3739

38-
/**
39-
* @param QueryBuilder $builder
40-
* @return QueryBuilder
41-
*/
4240
public function doQuery(QueryBuilder $builder)
4341
{
4442
return $builder->select('*')->from('foobar');
4543
}
4644

47-
/**
48-
* @param QueryBuilder $builder
49-
* @return QueryBuilder
50-
*/
5145
protected function postQuery(QueryBuilder $builder)
5246
{
5347
return $builder;
@@ -58,7 +52,7 @@ final class FullQueryObject extends QueryObject
5852

5953
```php
6054
$qo = new FullQueryObject();
61-
$qom = new QueryObjectManager();
55+
$qom = $container->getByType(QueryObjectManager::class);
6256
$result = $qom->fetch($qo);
6357
```
6458

@@ -69,19 +63,11 @@ $result = $qom->fetch($qo);
6963
final class SimpleExecutableQueryObject extends ExecutableQueryObject
7064
{
7165

72-
/**
73-
* @param QueryBuilder $builder
74-
* @return QueryBuilder
75-
*/
7666
public function doQuery(QueryBuilder $builder)
7767
{
7868
return $builder->select('*')->from('foobar');
7969
}
8070

81-
/**
82-
* @param Result $result
83-
* @return Result
84-
*/
8571
protected function postResult(Result $result)
8672
{
8773
return $result;

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ composer require contributte/nextras-orm-query-object
2929

3030
## Overview
3131

32-
- [Usage - how to register](https://github.com/contributte/nextras-orm-query-object/blob/master/.docs/README.md#usage-tada)
32+
- [Usage - how to use it](https://github.com/contributte/nextras-orm-query-object/blob/master/.docs/README.md#usage)
3333

3434
## Maintainers
3535

0 commit comments

Comments
 (0)