mirror of
https://github.com/wallabag/wallabag.git
synced 2025-06-27 16:36:00 +00:00
Bumps [doctrine/data-fixtures](https://github.com/doctrine/data-fixtures) from 1.8.1 to 2.0.2. - [Release notes](https://github.com/doctrine/data-fixtures/releases) - [Upgrade guide](https://github.com/doctrine/data-fixtures/blob/2.0.x/UPGRADE.md) - [Commits](https://github.com/doctrine/data-fixtures/compare/1.8.1...2.0.2) --- updated-dependencies: - dependency-name: doctrine/data-fixtures dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
30 lines
773 B
PHP
30 lines
773 B
PHP
<?php
|
|
|
|
namespace Wallabag\DataFixtures;
|
|
|
|
use Doctrine\Bundle\FixturesBundle\Fixture;
|
|
use Doctrine\Common\DataFixtures\DependentFixtureInterface;
|
|
use Doctrine\Persistence\ObjectManager;
|
|
use Wallabag\Entity\IgnoreOriginUserRule;
|
|
use Wallabag\Entity\User;
|
|
|
|
class IgnoreOriginUserRuleFixtures extends Fixture implements DependentFixtureInterface
|
|
{
|
|
public function load(ObjectManager $manager): void
|
|
{
|
|
$rule = new IgnoreOriginUserRule();
|
|
$rule->setRule('host = "example.fr"');
|
|
$rule->setConfig($this->getReference('admin-user', User::class)->getConfig());
|
|
|
|
$manager->persist($rule);
|
|
|
|
$manager->flush();
|
|
}
|
|
|
|
public function getDependencies(): array
|
|
{
|
|
return [
|
|
UserFixtures::class,
|
|
];
|
|
}
|
|
}
|