Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 275 Rev 276
Línea 93... Línea 93...
93
                $queryMapper = QueryMapper::getInstance($this->adapter);
93
                $queryMapper = QueryMapper::getInstance($this->adapter);
Línea 94... Línea 94...
94
 
94
 
95
                $select = $queryMapper->getSql()->select();
95
                $select = $queryMapper->getSql()->select();
96
                $select->columns(['uuid', 'content','status','user_id','company_id']);
96
                $select->columns(['uuid', 'content','status','user_id','company_id']);
97
                $select->from(['test' => CompanySelfEvaluationTestMapper::_TABLE]);
97
                $select->from(['test' => CompanySelfEvaluationTestMapper::_TABLE]);
98
                $select->join(['form' => CompanySelfEvaluationFormMapper::_TABLE], 'test.form_id = form.id', []);
98
                $select->join(['form' => CompanySelfEvaluationFormMapper::_TABLE], 'test.form_id = form.id', ['language']);
Línea 99... Línea 99...
99
                $select->where->equalTo('form.status', CompanySelfEvaluationForm::STATUS_ACTIVE);
99
                $select->where->equalTo('form.status', CompanySelfEvaluationForm::STATUS_ACTIVE);
100
 
100
 
101
                if ($search) {
101
                if ($search) {
102
                    $select->where->NEST->like('name', '%' . $search . '%');
102
                    $select->where->NEST->like('name', '%' . $search . '%');
Línea 103... Línea 103...
103
                }
103
                }
104
                $select->order('name ASC, language ASC');
104
                $select->order('name ASC, language ASC');
-
 
105
 
-
 
106
                $records = $queryMapper->fetchAll($select);
Línea 105... Línea 107...
105
 
107
                $items = [];
106
                $records = $queryMapper->fetchAll($select);
108