Menus_model::getCount PHP Method

getCount() public method

public getCount ( $filter = [] )
    public function getCount($filter = array())
    {
        if (APPDIR === ADMINDIR) {
            if (!empty($filter['filter_search'])) {
                $this->db->like('menu_name', $filter['filter_search']);
                $this->db->or_like('menu_price', $filter['filter_search']);
                $this->db->or_like('stock_qty', $filter['filter_search']);
            }
            if (is_numeric($filter['filter_status'])) {
                $this->db->where('menu_status', $filter['filter_status']);
            }
        }
        if (!empty($filter['filter_category'])) {
            $this->db->where('menu_category_id', $filter['filter_category']);
        }
        $this->db->from('menus');
        return $this->db->count_all_results();
    }