class LoadEntryData extends AbstractFixture implements OrderedFixtureInterface
{
/**
- * {@inheritDoc}
+ * {@inheritdoc}
*/
public function load(ObjectManager $manager)
{
$entry1 = new Entry($this->getReference('admin-user'));
$entry1->setUrl('http://0.0.0.0');
+ $entry1->setReadingTime(11);
+ $entry1->setDomainName('domain.io');
$entry1->setTitle('test title entry1');
$entry1->setContent('This is my content /o/');
+ $entry1->setLanguage('en');
$manager->persist($entry1);
$entry2 = new Entry($this->getReference('admin-user'));
$entry2->setUrl('http://0.0.0.0');
+ $entry2->setReadingTime(1);
+ $entry2->setDomainName('domain.io');
$entry2->setTitle('test title entry2');
$entry2->setContent('This is my content /o/');
+ $entry2->setLanguage('fr');
$manager->persist($entry2);
$entry3 = new Entry($this->getReference('bob-user'));
$entry3->setUrl('http://0.0.0.0');
+ $entry3->setReadingTime(1);
+ $entry3->setDomainName('domain.io');
$entry3->setTitle('test title entry3');
$entry3->setContent('This is my content /o/');
+ $entry3->setLanguage('en');
- $tag1 = new Tag();
- $tag1->setLabel("foo");
- $tag2 = new Tag();
- $tag2->setLabel("bar");
+ $tag1 = new Tag($this->getReference('bob-user'));
+ $tag1->setLabel('foo');
+ $tag2 = new Tag($this->getReference('bob-user'));
+ $tag2->setLabel('bar');
$entry3->addTag($tag1);
$entry3->addTag($tag2);
$this->addReference('entry3', $entry3);
+ $entry4 = new Entry($this->getReference('admin-user'));
+ $entry4->setUrl('http://0.0.0.0');
+ $entry4->setReadingTime(12);
+ $entry4->setDomainName('domain.io');
+ $entry4->setTitle('test title entry4');
+ $entry4->setContent('This is my content /o/');
+ $entry4->setLanguage('en');
+
+ $tag1 = new Tag($this->getReference('admin-user'));
+ $tag1->setLabel('foo');
+ $tag2 = new Tag($this->getReference('admin-user'));
+ $tag2->setLabel('bar');
+
+ $entry4->addTag($tag1);
+ $entry4->addTag($tag2);
+
+ $manager->persist($entry4);
+
+ $this->addReference('entry4', $entry4);
+
+ $entry5 = new Entry($this->getReference('admin-user'));
+ $entry5->setUrl('http://0.0.0.0');
+ $entry5->setReadingTime(12);
+ $entry5->setDomainName('domain.io');
+ $entry5->setTitle('test title entry5');
+ $entry5->setContent('This is my content /o/');
+ $entry5->setStarred(true);
+ $entry5->setLanguage('fr');
+ $entry5->setPreviewPicture('http://0.0.0.0/image.jpg');
+
+ $manager->persist($entry5);
+
+ $this->addReference('entry5', $entry5);
+
+ $entry6 = new Entry($this->getReference('admin-user'));
+ $entry6->setUrl('http://0.0.0.0');
+ $entry6->setReadingTime(12);
+ $entry6->setDomainName('domain.io');
+ $entry6->setTitle('test title entry6');
+ $entry6->setContent('This is my content /o/');
+ $entry6->setArchived(true);
+ $entry6->setLanguage('de');
+
+ $manager->persist($entry6);
+
+ $this->addReference('entry6', $entry6);
+
$manager->flush();
}
/**
- * {@inheritDoc}
+ * {@inheritdoc}
*/
public function getOrder()
{