Czy ma to nie wiem, po prostu akurat z tego tutaj korzystałem i chciałbym wiedzieć czemu to nie działa chociaż pewnie powinno.
Czytałem już o tym, ale nigdzie nie ma jednoznacznej odpowiedzi co zrobić...
I co ? Nie ma chętnych do pomocy ?
Dołączam kod:
<?php
namespace SimonMedia\FrontendBundle\DataFixtures\ORM;
use Doctrine\Common\Persistence\ObjectManager;
use Doctrine\Common\DataFixtures\FixtureInterface;
use SimonMedia\FrontendBundle\Entity\
File;
class LoadFileData implements FixtureInterface
{
public function load(ObjectManager $manager)
{
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$filenames = glob('data/*');
foreach ($filenames as $filename)
{
$file->setFilename(basename($filename)); $file->setMime(finfo_file($finfo, $filename));
$manager->persist($file);
}
$manager->flush();
finfo_close($finfo);
}
}
Problem leży w linii 13.