protected function getExcepts()
    {
        if (!is_array($this->excepts)) {
            $excepts = [];
            if (!empty($this->excepts)) {
                foreach (preg_split('/\s*,\s*/', $this->excepts) as $version) {
                    if (preg_match('/m?(\d{6}_?\d{6})(\D.*?)?$/is', $version, $matches)) {
                        $excepts[$matches[1]] = $matches[1];
                    }
                }
            }
            $this->excepts = $excepts;
        }
        return $this->excepts;
    }
protected function getExcepts()
    {
        if (!is_array($this->excepts)) {
            $excepts = [];
            if (!empty($this->excepts)) {
                foreach (preg_split('/\s*,\s*/', $this->excepts) as $version) {
                    if (preg_match('/m?(\d{6}_?\d{6})(\D.*?)?$/is', $version, $matches)) {
                        $excepts[$matches[1]] = $matches[1];
                    }
                }
            }
            $this->excepts = $excepts;
        }
        return $this->excepts;
    }
protected function getExcepts ( ) { if ( ! is_array ( $ this -> excepts ) ) { $ excepts = [ ] ; if ( ! empty ( $ this -> excepts ) ) { foreach ( preg_split ( '/\s*,\s*/' , $ this -> excepts ) as $ version ) { if ( preg_match ( '/m?(\d{6}_?\d{6})(\D.*?)?$/is' , $ version , $ matches ) ) { $ excepts [ $ matches [ 1 ] ] = $ matches [ 1 ] ; } } } $ this -> excepts = $ excepts ; } return $ this -> excepts ; }
Excepted version to be applied
Excepted version to be applied