Devise\Pages\Interpreter\DeviseTag::extractParametersFromParsedStr PHP Method

extractParametersFromParsedStr() protected method

Extracts out the parameters from a parsed devise string
protected extractParametersFromParsedStr ( $params ) : void
return void
    protected function extractParametersFromParsedStr($params)
    {
        $params = ltrim($params);
        $params = str_replace('data-devise-<?php echo devise_tag_cid(', '', $params);
        $params = substr($params, 1);
        $params = substr($params, 0, -4);
        $params = str_getcsv($params);
        array_walk($params, function (&$value) {
            $value = ltrim(rtrim($value));
        });
        $this->id = $this->stripquotes($params[0]);
        $this->bindingType = $this->stripquotes($params[1]);
        $this->collection = $this->stripquotes($params[2]);
        $this->key = $this->stripquotes($params[3]);
        $this->type = $this->stripquotes($params[4]);
        $this->humanName = $this->stripquotes($params[5]);
        $this->collectionName = $this->stripquotes($params[6]);
        $this->group = $this->stripquotes($params[7]);
        $this->category = $this->stripquotes($params[8]);
        $this->alternateTarget = $this->stripquotes($params[9]);
        $this->defaults = $this->stripquotes($params[10]);
    }