@@ -27,6 +27,7 @@ keys: symfony,phpzlc,orm,表,插入,更新,删除
27
27
use Symfony\Component\HttpFoundation\Request;
28
28
use Symfony\Component\HttpFoundation\Response;
29
29
use Symfony\Component\Validator\Validator\ValidatorInterface;
30
+ use PHPZlc\PHPZlc\Bundle\Safety\ActionLoad;
30
31
```
31
32
32
33
2. Business 写法依赖
@@ -50,7 +51,7 @@ keys: symfony,phpzlc,orm,表,插入,更新,删除
50
51
51
52
public function createUser(ValidatorInterface $validator, Request $request)
52
53
{
53
- $manager = $this->getDoctrine() ->getManager();
54
+ $manager = ActionLoad::$globalDoctrine ->getManager();
54
55
55
56
$user = new User();
56
57
$user->setName($request->get('name'));
@@ -98,9 +99,9 @@ keys: symfony,phpzlc,orm,表,插入,更新,删除
98
99
99
100
public function updateUser(ValidatorInterface $validator, Request $request)
100
101
{
101
- $manager = $this->getDoctrine() ->getManager();
102
+ $manager = ActionLoad::$globalDoctrine ->getManager();
102
103
103
- $user = $this->getDoctrine() ->getRepository('App:User')->find($request->get('id'));
104
+ $user = ActionLoad::$globalDoctrine ->getRepository('App:User')->find($request->get('id'));
104
105
105
106
$user->setName($request->get('name'));
106
107
@@ -138,9 +139,9 @@ keys: symfony,phpzlc,orm,表,插入,更新,删除
138
139
```php
139
140
public function removeUser(Request $request)
140
141
{
141
- $manager = $this->getDoctrine() ->getManager();
142
+ $manager = ActionLoad::$globalDoctrine ->getManager();
142
143
143
- $user = $this->getDoctrine() ->getRepository('App:User')->find($request->get('id'));
144
+ $user = ActionLoad::$globalDoctrine ->getRepository('App:User')->find($request->get('id'));
144
145
145
146
$manager->remove($user);
146
147
$manager->flush();
0 commit comments