Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 15717 Rev 15718
Línea 2... Línea 2...
2
 
2
 
Línea 3... Línea 3...
3
declare(strict_types=1);
3
declare(strict_types=1);
Línea -... Línea 4...
-
 
4
 
4
 
5
namespace LeadersLinked\Controller;
5
namespace LeadersLinked\Controller;
6
 
-
 
7
use LeadersLinked\Model\User;
-
 
8
use Laminas\View\Model\JsonModel;
-
 
9
use Laminas\View\Model\ViewModel;
6
 
10
use LeadersLinked\Mapper\UserMapper;
7
use Laminas\View\Model\JsonModel;
11
use LeadersLinked\Mapper\QueryMapper;
Línea 8... Línea 12...
8
use Laminas\View\Model\ViewModel;
12
use LeadersLinked\Mapper\DiscoveryContactMapper;
9
use LeadersLinked\Mapper\DiscoveryContactLogMapper;
13
use LeadersLinked\Mapper\DiscoveryContactLogMapper;
Línea 98... Línea 102...
98
            $records = $discoveryContactMapper->fetchAll();
102
            $records = $discoveryContactMapper->fetchAll();
99
            $items = [];
103
            $items = [];
100
            //$records = $paginator->getCurrentItems();
104
            //$records = $paginator->getCurrentItems();
Línea 101... Línea 105...
101
 
105
 
-
 
106
            foreach ($records as $record) {
-
 
107
                // $queryMapper = QueryMapper::getInstance($this->adapter);
-
 
108
                // $sql = $queryMapper->getSql();
-
 
109
                // $select = $sql->select();
-
 
110
                // $select->columns(['user_id']);
-
 
111
                // $select->from(['tb1' => DiscoveryContactMapper::_TABLE]);
-
 
112
                // $select->join(['tb2' => UserMapper::_TABLE], 'tb1.user_id = tb2.id', ['uuid', 'first_name', 'last_name', 'email']);
-
 
113
                // $select->where->equalTo('tb1.company_id', $record->company_id);
-
 
114
                // $select->where->equalTo('tb1.topic_id', $record->topic_id);
-
 
115
                // $select->where->equalTo('tb1.capsule_id', $record->id);
-
 
116
                // $select->where->equalTo('tb2.status', User::STATUS_ACTIVE);
102
            foreach ($records as $record) {
117
                // $select->order('first_name ASC, last_name ASC');
103
                return new JsonModel([
118
                return new JsonModel([
104
                    'success' => true,
119
                    'success' => true,
105
                    'records' => $record
120
                    'message' => $record->id
106
                ]);
-
 
107
 
-
 
108
                // $item = [
-
 
109
                //     'first_name' => $record->first_name,
-
 
110
                //     'last_name' => $record->last_name,
-
 
111
                //     'corporate_email' => $record->corporate_email,
-
 
112
                //     'company' => $record->company,
-
 
113
                //     'country' => $record->country,
-
 
114
                //     'sector' => $record->sector,
-
 
115
                //     'actions' => [
-
 
116
                //         'link_edit' => $this->url()->fromRoute('discovery-contacts/edit', ['id' => $record->uuid]),
-
 
117
                //         'link_delete' => $this->url()->fromRoute('discovery-contacts/delete', ['id' => $record->uuid]),
-
 
118
                //         'link_view' => $this->url()->fromRoute('discovery-contacts/view', ['id' => $record->uuid]),
-
 
119
                //     ],
-
 
120
                // ];
-
 
121
 
-
 
122
                //array_push($items, $item);
-
 
123
 
121
                ]);
124
            }
-
 
125
 
122
            }
126
            // } else {
123
            // } else {
127
            // }
124
            // }