Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6273 Rev 6274
Línea 48... Línea 48...
48
use LeadersLinked\Mapper\CompanyMapper;
48
use LeadersLinked\Mapper\CompanyMapper;
49
use LeadersLinked\Model\Company;
49
use LeadersLinked\Model\Company;
50
use LeadersLinked\Model\Connection;
50
use LeadersLinked\Model\Connection;
51
use LeadersLinked\Model\Service;
51
use LeadersLinked\Model\Service;
52
use LeadersLinked\Mapper\DailyPulseEmojiMapper;
52
use LeadersLinked\Mapper\DailyPulseEmojiMapper;
-
 
53
use LeadersLinked\Mapper\UserProfileMapper;
Línea 53... Línea 54...
53
 
54
 
54
class HelperController extends AbstractActionController
55
class HelperController extends AbstractActionController
55
{
56
{
56
    /**
57
    /**
Línea 234... Línea 235...
234
            $items = [];
235
            $items = [];
235
            $queryMapper = QueryMapper::getInstance($this->adapter);
236
            $queryMapper = QueryMapper::getInstance($this->adapter);
236
            $select = $queryMapper->getSql()->select();
237
            $select = $queryMapper->getSql()->select();
237
            $select->columns(['id', 'uuid',  'first_name', 'last_name', 'image']);
238
            $select->columns(['id', 'uuid',  'first_name', 'last_name', 'image']);
238
            $select->from(['u' => UserMapper::_TABLE]);
239
            $select->from(['u' => UserMapper::_TABLE]);
-
 
240
            $select->join(['up' => UserProfileMapper::_TABLE], 'up.user_id = u.id ', ['description']);
239
            $select->where->equalTo('network_id', $currentUser->network_id);
241
            $select->where->equalTo('network_id', $currentUser->network_id);
240
            $select->where->in('u.id', $other_users);
242
            $select->where->in('u.id', $other_users);
241
            $select->where->notIn('u.id', $first_degree_connections_ids);
243
            $select->where->notIn('u.id', $first_degree_connections_ids);
242
            $select->where->notEqualTo('u.id', $currentUser->id);
244
            $select->where->notEqualTo('u.id', $currentUser->id);
243
            $select->where->equalTo('u.status', User::STATUS_ACTIVE);
245
            $select->where->equalTo('u.status', User::STATUS_ACTIVE);
Línea 272... Línea 274...
272
                    'image' => $this->url()->fromRoute('storage', ['code' => $record['uuid'], 'type' => 'user', 'filename' => $record['image']]),
274
                    'image' => $this->url()->fromRoute('storage', ['code' => $record['uuid'], 'type' => 'user', 'filename' => $record['image']]),
273
                    'profile'   => $this->url()->fromRoute('profile/view', ['id' => $record['uuid']]),
275
                    'profile'   => $this->url()->fromRoute('profile/view', ['id' => $record['uuid']]),
274
                    'relation' => $relation,
276
                    'relation' => $relation,
275
                    'link_cancel'   => '',
277
                    'link_cancel'   => '',
276
                    'link_request'  => '',
278
                    'link_request'  => '',
-
 
279
                    'user_profile' => $record,
277
                ];
280
                ];
Línea 278... Línea 281...
278
 
281
 
279
                if ($connection) {
282
                if ($connection) {
280
                    switch ($connection->status) {
283
                    switch ($connection->status) {