Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 1225 | Rev 14278 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1225 Rev 1320
Línea 9... Línea 9...
9
use Laminas\Mvc\Controller\AbstractActionController;
9
use Laminas\Mvc\Controller\AbstractActionController;
10
use Laminas\Log\LoggerInterface;
10
use Laminas\Log\LoggerInterface;
11
use Laminas\View\Model\ViewModel;
11
use Laminas\View\Model\ViewModel;
12
use Laminas\View\Model\JsonModel;
12
use Laminas\View\Model\JsonModel;
13
use LeadersLinked\Library\Functions;
13
use LeadersLinked\Library\Functions;
14
use LeadersLinked\Mapper\BehaviorsMapper;
14
use LeadersLinked\Mapper\BehaviorMapper;
15
use LeadersLinked\Form\BehaviorsForm;
15
use LeadersLinked\Form\BehaviorForm;
16
use LeadersLinked\Model\Behaviors;
16
use LeadersLinked\Model\Behavior;
17
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
17
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
Línea 18... Línea 18...
18
 
18
 
Línea 19... Línea 19...
19
class BehaviorsController extends AbstractActionController {
19
class BehaviorsController extends AbstractActionController {
Línea 85... Línea 85...
85
                }
85
                }
86
            }
86
            }
Línea 87... Línea 87...
87
 
87
 
Línea 88... Línea 88...
88
            if ($isJson) {
88
            if ($isJson) {
Línea 89... Línea 89...
89
 
89
 
90
                $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
90
                $behaviorMapper = BehaviorMapper::getInstance($this->adapter);
91
 
91
 
Línea 131... Línea 131...
131
 
131
 
Línea 132... Línea 132...
132
        $request = $this->getRequest();
132
        $request = $this->getRequest();
133
 
133
 
134
 
134
 
Línea 135... Línea 135...
135
        if ($request->isPost()) {
135
        if ($request->isPost()) {
Línea 136... Línea 136...
136
            $form = new BehaviorsForm();
136
            $form = new BehaviorForm();
137
            $dataPost = $request->getPost()->toArray();
137
            $dataPost = $request->getPost()->toArray();
Línea 138... Línea 138...
138
 
138
 
139
            $form->setData($dataPost);
139
            $form->setData($dataPost);
140
 
140
 
Línea 141... Línea 141...
141
            if ($form->isValid()) {
141
            if ($form->isValid()) {
142
                $dataPost = (array) $form->getData();
142
                $dataPost = (array) $form->getData();
143
 
143
 
Línea 144... Línea 144...
144
                $hydrator = new ObjectPropertyHydrator();
144
                $hydrator = new ObjectPropertyHydrator();
145
                $behavior = new Behaviors();
145
                $behavior = new Behavior();
146
                $hydrator->hydrate($dataPost, $behavior);
146
                $hydrator->hydrate($dataPost, $behavior);
Línea 147... Línea 147...
147
 
147
 
Línea 148... Línea 148...
148
                if (!$behavior->status) {
148
                if (!$behavior->status) {
Línea 149... Línea 149...
149
                    $behavior->status = Behaviors::STATUS_INACTIVE;
149
                    $behavior->status = Behavior::STATUS_INACTIVE;
Línea 229... Línea 229...
229
            ];
229
            ];
Línea 230... Línea 230...
230
 
230
 
231
            return new JsonModel($data);
231
            return new JsonModel($data);
Línea 232... Línea 232...
232
        }
232
        }
233
 
233
 
234
        $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
234
        $behaviorMapper = BehaviorMapper::getInstance($this->adapter);
235
        $behavior = $behaviorMapper->fetchOneByUuid($id);
235
        $behavior = $behaviorMapper->fetchOneByUuid($id);
236
        if (!$behavior) {
236
        if (!$behavior) {
237
            $data = [
237
            $data = [
Línea 241... Línea 241...
241
 
241
 
242
            return new JsonModel($data);
242
            return new JsonModel($data);
Línea 243... Línea 243...
243
        }
243
        }
244
 
244
 
245
        if ($request->isPost()) {
245
        if ($request->isPost()) {
Línea 246... Línea 246...
246
            $form = new BehaviorsForm();
246
            $form = new BehaviorForm();
Línea 247... Línea 247...
247
            $dataPost = $request->getPost()->toArray();
247
            $dataPost = $request->getPost()->toArray();
Línea 253... Línea 253...
253
 
253
 
254
                $hydrator = new ObjectPropertyHydrator();
254
                $hydrator = new ObjectPropertyHydrator();
Línea 255... Línea 255...
255
                $hydrator->hydrate($dataPost, $behavior);
255
                $hydrator->hydrate($dataPost, $behavior);
256
 
256
 
257
                if (!$behavior->status) {
257
                if (!$behavior->status) {
Línea 258... Línea 258...
258
                    $behavior->status = Behaviors::STATUS_INACTIVE;
258
                    $behavior->status = Behavior::STATUS_INACTIVE;
Línea 259... Línea 259...
259
                }
259
                }
Línea 323... Línea 323...
323
 
323
 
324
            return new JsonModel($data);
324
            return new JsonModel($data);
Línea 325... Línea 325...
325
        }
325
        }
326
 
326
 
327
 
327
 
328
        $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
328
        $behaviorMapper = BehaviorMapper::getInstance($this->adapter);
329
        $behavior = $behaviorMapper->fetchOneByUuid($id);
329
        $behavior = $behaviorMapper->fetchOneByUuid($id);
330
        if (!$behavior) {
330
        if (!$behavior) {