feature and feature_av in faker
This commit is contained in:
@@ -110,7 +110,7 @@ try {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//folders
|
//folders and contents
|
||||||
for($i=0; $i<4; $i++) {
|
for($i=0; $i<4; $i++) {
|
||||||
$folder = new Thelia\Model\Folder();
|
$folder = new Thelia\Model\Folder();
|
||||||
$folder->setParent(0);
|
$folder->setParent(0);
|
||||||
@@ -144,6 +144,27 @@ try {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//features and features_av
|
||||||
|
for($i=0; $i<4; $i++) {
|
||||||
|
$feature = new Thelia\Model\Feature();
|
||||||
|
$feature->setVisible(rand(1, 10)>7 ? 0 : 1);
|
||||||
|
$feature->setPosition($i);
|
||||||
|
$feature->setTitle($faker->text(20));
|
||||||
|
$feature->setDescription($faker->text(50));
|
||||||
|
|
||||||
|
$feature->save();
|
||||||
|
|
||||||
|
for($j=0; $j<rand(1, 5); $j++) {
|
||||||
|
$featureAv = new Thelia\Model\FeatureAv();
|
||||||
|
$featureAv->setFeature($feature);
|
||||||
|
$featureAv->setPosition($j);
|
||||||
|
$featureAv->setTitle($faker->text(20));
|
||||||
|
$featureAv->setDescription($faker->text(255));
|
||||||
|
|
||||||
|
$featureAv->save();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$con->commit();
|
$con->commit();
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
echo "error : ".$e->getMessage()."\n";
|
echo "error : ".$e->getMessage()."\n";
|
||||||
|
|||||||
Reference in New Issue
Block a user