Completed
Push — master ( 035a27...dfc516 )
by Rafael
03:44 queued 59s
created

IgnoreNullsTrait::isIgnoreNulls()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
/**
4
 * LICENSE: This file is subject to the terms and conditions defined in
5
 * file 'LICENSE', which is part of this source code package.
6
 *
7
 * @copyright 2016 Copyright(c) - All rights reserved.
8
 */
9
10
namespace Rafrsr\LibArray2Object\Traits;
11
12
/**
13
 * IgnoreNullsTrait
14
 */
15
trait IgnoreNullsTrait
16
{
17
    /**
18
     * @var boolean
19
     */
20
    private $ignoreNulls = true;
21
22
    /**
23
     * @return boolean
24
     */
25
    public function isIgnoreNulls()
26
    {
27
        return $this->ignoreNulls;
28
    }
29
30
    /**
31
     * @param boolean $ignoreNulls
32
     *
33
     * @return $this
34
     */
35
    public function setIgnoreNulls($ignoreNulls)
36
    {
37
        $this->ignoreNulls = $ignoreNulls;
38
39
        return $this;
40
    }
41
}