Fakerino\Core\FakeHandler\RegExFakerClass::process PHP Méthode

process() protected méthode

protected process ( $data )
    protected function process($data)
    {
        $elementName = $data->getName();
        $options = $data->getOptions();
        $expr = null;
        if ($elementName[0] == '/') {
            $expr = $elementName;
        }
        if ($options !== null && is_string($options)) {
            if ($options[0] == '/') {
                $expr = $options;
            }
        }
        if ($expr !== null) {
            $options = array('regexgenerator' => $this->regexGenerator, 'expression' => $expr);
            return $this->getOutput('Fakerino\\FakeData\\Core\\RegExFake', $options);
        }
        return;
    }
RegExFakerClass