Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 1606 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1606 Rev 2159
Línea 70... Línea 70...
70
        $paginator->setCurrentPageNumber($page);
70
        $paginator->setCurrentPageNumber($page);
Línea 71... Línea 71...
71
        
71
        
72
        
72
        
-
 
73
        return $paginator;
-
 
74
    }
-
 
75
    public function fetchAllDataTableHptg($search, $page = 1, $records_per_page = 10, $order_field= 'title', $order_direction = 'ASC', $company_id, $high_performance_team_group_id)
-
 
76
    {
-
 
77
        $prototype = new PlanningObjectivesAndGoalsObjectives();
-
 
78
        $select = $this->sql->select(self::_TABLE);
-
 
79
        $select->where->equalTo('company_id', $company_id);
-
 
80
        $select->where->equalTo('high_performance_team_group_id', $high_performance_team_group_id);
-
 
81
        $select->where->notEqualTo('status', PlanningObjectivesAndGoalsObjectives::STATUS_DELETE);
-
 
82
        
-
 
83
        
-
 
84
        if($search) {
-
 
85
            $select->where->like('title', '%' . $search . '%');
-
 
86
        }
-
 
87
        $select->order($order_field . ' ' . $order_direction);
-
 
88
        
-
 
89
        
-
 
90
        
-
 
91
        $hydrator   = new ObjectPropertyHydrator();
-
 
92
        $resultset  = new HydratingResultSet($hydrator, $prototype);
-
 
93
        
-
 
94
        $adapter = new DbSelect($select, $this->sql, $resultset);
-
 
95
        $paginator = new Paginator($adapter);
-
 
96
        $paginator->setItemCountPerPage($records_per_page);
-
 
97
        $paginator->setCurrentPageNumber($page);
-
 
98
        
-
 
99
        
73
        return $paginator;
100
        return $paginator;
74
    }
101
    }
75
    public function fetchAll($company_id)
102
    public function fetchAll($company_id)
76
    {
103
    {
77
        $prototype = new PlanningObjectivesAndGoalsObjectives();
104
        $prototype = new PlanningObjectivesAndGoalsObjectives();