JiraRestApi\ClassSerialize::toArray PHP Method

toArray() public method

class property to Array.
public toArray ( array $ignoreProperties = [], boolean $excludeMode = true ) : array
$ignoreProperties array this properties to be (ex|in)cluded from array whether second param is true or false.
$excludeMode boolean
return array
    public function toArray($ignoreProperties = [], $excludeMode = true)
    {
        $tmp = get_object_vars($this);
        $retAr = null;
        foreach ($tmp as $key => $value) {
            if ($excludeMode === true) {
                if (!in_array($key, $ignoreProperties)) {
                    $retAr[$key] = $value;
                }
            } else {
                // include mode
                if (in_array($key, $ignoreProperties)) {
                    $retAr[$key] = $value;
                }
            }
        }
        return $retAr;
    }
ClassSerialize