edmondscommerce/doctrine-static-meta

View on GitHub
src/Entity/Fields/FakerData/String/DomainNameFakerData.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

declare(strict_types=1);

namespace EdmondsCommerce\DoctrineStaticMeta\Entity\Fields\FakerData\String;

use EdmondsCommerce\DoctrineStaticMeta\Entity\Fields\FakerData\AbstractFakerDataProvider;

class DomainNameFakerData extends AbstractFakerDataProvider
{
    public function __invoke()
    {
        //to prevent issues when using as an archetype, otherwise this gets replaced with the new field property name
        $property = 'domain' . 'Name';

        return $this->generator->$property;
    }
}