public function initialize(array $config)
    {
        if (!$this->_config['scope']) {
            return;
        }

        if (is_string($this->_config['scope'])) {
            $this->_config['scope'] = [$this->_config['scope']];
        }
    }
public function initialize(array $config)
    {
        if (!$this->_config['scope']) {
            return;
        }

        if (is_string($this->_config['scope'])) {
            $this->_config['scope'] = [$this->_config['scope']];
        }
    }
public function initialize ( array $ config ) { if ( ! $ this -> _config [ 'scope' ] ) { return ; } if ( is_string ( $ this -> _config [ 'scope' ] ) ) { $ this -> _config [ 'scope' ] = [ $ this -> _config [ 'scope' ] ] ; } }
Normalize config options.

@param array $config Configuration options include:
- order : The field name that stores the sequence number.
Defaults is "position".
- scope : Array of field names that identify a single group of records
that need to form a contiguous sequence.
Default is empty array, i.e. no scope fields.
- start : You can start your sequence numbers at 0 or 1 or any other.
Defaults is 1.

@return void
Normalize config options .