protected function getFakerObject(string $entityName, string $colName, array $colProps)
    {
        if (!isset($this->fakers[$entityName][$colName])) {
            $fakerClone = clone $this->faker;
            $this->fakers[$entityName][$colName] = isset($colProps['unique']) && $colProps['unique'] === true ? $fakerClone->unique() : $fakerClone;
        }

        return $this->fakers[$entityName][$colName];
    }
protected function getFakerObject(string $entityName, string $colName, array $colProps)
    {
        if (!isset($this->fakers[$entityName][$colName])) {
            $fakerClone = clone $this->faker;
            $this->fakers[$entityName][$colName] = isset($colProps['unique']) && $colProps['unique'] === true ? $fakerClone->unique() : $fakerClone;
        }

        return $this->fakers[$entityName][$colName];
    }
protected function getFakerObject ( string $ entityName , string $ colName , array $ colProps ) { if ( ! isset ( $ this -> fakers [ $ entityName ] [ $ colName ] ) ) { $ fakerClone = clone $ this -> faker ; $ this -> fakers [ $ entityName ] [ $ colName ] = isset ( $ colProps [ 'unique' ] ) && $ colProps [ 'unique' ] === true ? $ fakerClone -> unique ( ) : $ fakerClone ; } return $ this -> fakers [ $ entityName ] [ $ colName ] ; }
Get the faker object for a entity column

@param string $entityName
@param string $colName
@param array  $colProps

@return \Faker\Generator|\Faker\UniqueGenerator
Get the faker object for a entity column