Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 543 Rev 3787
Línea 143... Línea 143...
143
        $select->columns(['id', 'uuid', 'name', 'status']);
143
        $select->columns(['id', 'uuid', 'name', 'status']);
144
        $select->from(['c' => self::_TABLE]);
144
        $select->from(['c' => self::_TABLE]);
145
        $select->join(['ct' => CompetencyTypeMapper::_TABLE], 'c.competency_type_id =  ct.id', ['type' => 'name']);
145
        $select->join(['ct' => CompetencyTypeMapper::_TABLE], 'c.competency_type_id =  ct.id', ['type' => 'name']);
Línea 146... Línea 146...
146
        
146
        
147
        if($search) {
147
        if($search) {
148
            $select->where->like('name', '%' . $search . '%')->or->like('type', '%' . $search . '%');
148
            $select->where->like('c.name', '%' . $search . '%')->or->like('ct.name', '%' . $search . '%');
149
        }
149
        }
Línea 150... Línea 150...
150
        $select->order($order_field . ' ' . $order_direction);
150
        $select->order($order_field . ' ' . $order_direction);
Línea 178... Línea 178...
178
        $select->join(['ct' => CompetencyTypeMapper::_TABLE], 'c.competency_type_id =  ct.id', ['type' => 'name']);
178
        $select->join(['ct' => CompetencyTypeMapper::_TABLE], 'c.competency_type_id =  ct.id', ['type' => 'name']);
179
        $select->where->equalTo('c.company_id', $company_id);
179
        $select->where->equalTo('c.company_id', $company_id);
Línea 180... Línea 180...
180
        
180
        
181
        
181
        
182
        if($search) {
182
        if($search) {
183
            $select->where->NEST->like('name', '%' . $search . '%')->or
183
            $select->where->NEST->like('c.name', '%' . $search . '%')->or
184
            ->like('type', '%' . $search . '%')->UNNEST;
184
            ->like('ct.name', '%' . $search . '%')->UNNEST;
Línea 185... Línea 185...
185
        }
185
        }