Completed
Push — master ( 75778e...532646 )
by Angus
03:17
created

Favourites::__construct()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1.037

Importance

Changes 0
Metric Value
cc 1
eloc 2
nc 1
nop 0
dl 0
loc 3
ccs 2
cts 3
cp 0.6667
crap 1.037
rs 10
c 0
b 0
f 0
1
<?php defined('BASEPATH') or exit('No direct script access allowed');
2
3
class Favourites extends Auth_Controller {
4 2
	public function __construct() {
5 2
		parent::__construct();
6
	}
7
8 View Code Duplication
	public function index(int $page = 1) : void {
9
		if($page === 0) redirect('user/favourites/1');
10
11
		$this->header_data['title'] = "Favourites";
12
		$this->header_data['page']  = "favourites";
13
14
		$favouriteData = $this->Tracker->favourites->get($page);
15
		$this->body_data['favouriteData'] = $favouriteData['rows'];
16
		$this->body_data['currentPage'] = $page;
17
		$this->body_data['totalPages']  = $favouriteData['totalPages'];
18
19
		if($page > $this->body_data['totalPages'] && $page <= 1) redirect('user/favourites/1');
20
21
		$this->_render_page('User/Favourites');
22
	}
23
}
24