Disposals_model::complete_account()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 8
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 5
nc 1
nop 0
dl 0
loc 8
rs 9.4285
c 0
b 0
f 0
1
<?php defined('BASEPATH') OR exit('No direct script access allowed');
2
3
class Disposals_model extends CI_Model {
4
5
    public function __construct() {
6
        $this->load->model('computing-support/Disposals_model', 'disposals_model');
7
    }
8
9
    public function dispose($logged, $make, $model, $sn) {
10
11
        $data = array(
12
            'logged' => $_SESSION['ldap']['full_name'],
13
            'logged_at' => date("Y-m-d H:i:s", time()),
14
            'make' => $this->input->post('make'),
15
            'model' => $this->input->post('model'),
16
            'sn' => $this->input->post('sn'),
17
        );
18
19
        return $this->db->insert('disposals', $data);
20
    }
21
22
    public function complete_account() {
23
24
        $data = array(
25
            'completed' => date("Y-m-d H:i:s", time())
26
        );
27
        $this->db->where('completed', null, true);
28
        return $this->db->update('disposals', $data);
29
    }
30
}
31