mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-09 06:46:08 -06:00
composer and seeder fix
This commit is contained in:
parent
abfd614044
commit
78aa553117
@ -1,8 +1,5 @@
|
|||||||
<?php namespace Visiosoft\SahibindenTheme;
|
<?php namespace Visiosoft\SahibindenTheme;
|
||||||
|
|
||||||
use Anomaly\BlocksModule\Area\AreaRepository;
|
|
||||||
use Anomaly\BlocksModule\Type\TypeRepository;
|
|
||||||
use Anomaly\FilesModule\Folder\Contract\FolderRepositoryInterface;
|
|
||||||
use Anomaly\NavigationModule\Link\LinkRepository;
|
use Anomaly\NavigationModule\Link\LinkRepository;
|
||||||
use Anomaly\PagesModule\Page\Contract\PageRepositoryInterface;
|
use Anomaly\PagesModule\Page\Contract\PageRepositoryInterface;
|
||||||
use Anomaly\PagesModule\Type\Contract\TypeRepositoryInterface as PageTypeRepositoryInterface;
|
use Anomaly\PagesModule\Type\Contract\TypeRepositoryInterface as PageTypeRepositoryInterface;
|
||||||
@ -39,8 +36,6 @@ class SahibindenThemeSeeder extends Seeder
|
|||||||
private $streamRepository;
|
private $streamRepository;
|
||||||
private $fieldRepository;
|
private $fieldRepository;
|
||||||
private $assignmentRepository;
|
private $assignmentRepository;
|
||||||
protected $areaRepository;
|
|
||||||
protected $typeRepository;
|
|
||||||
protected $fields;
|
protected $fields;
|
||||||
protected $assignments;
|
protected $assignments;
|
||||||
protected $linkRepository;
|
protected $linkRepository;
|
||||||
@ -59,8 +54,6 @@ class SahibindenThemeSeeder extends Seeder
|
|||||||
AssignmentRepositoryInterface $assignmentRepository,
|
AssignmentRepositoryInterface $assignmentRepository,
|
||||||
PageTypeRepositoryInterface $pageTypes,
|
PageTypeRepositoryInterface $pageTypes,
|
||||||
PageRepositoryInterface $pages,
|
PageRepositoryInterface $pages,
|
||||||
AreaRepository $areaRepository,
|
|
||||||
TypeRepository $typeRepository,
|
|
||||||
FieldRepositoryInterface $fields,
|
FieldRepositoryInterface $fields,
|
||||||
AssignmentRepositoryInterface $assignments,
|
AssignmentRepositoryInterface $assignments,
|
||||||
LinkRepository $linkRepository,
|
LinkRepository $linkRepository,
|
||||||
@ -78,8 +71,6 @@ class SahibindenThemeSeeder extends Seeder
|
|||||||
$this->fieldRepository = $fieldRepository;
|
$this->fieldRepository = $fieldRepository;
|
||||||
$this->assignmentRepository = $assignmentRepository;
|
$this->assignmentRepository = $assignmentRepository;
|
||||||
$this->pages = $pages;
|
$this->pages = $pages;
|
||||||
$this->areaRepository = $areaRepository;
|
|
||||||
$this->typeRepository = $typeRepository;
|
|
||||||
$this->fields = $fields;
|
$this->fields = $fields;
|
||||||
$this->assignments = $assignments;
|
$this->assignments = $assignments;
|
||||||
$this->linkRepository = $linkRepository;
|
$this->linkRepository = $linkRepository;
|
||||||
@ -626,61 +617,6 @@ class SahibindenThemeSeeder extends Seeder
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Blocks
|
|
||||||
$areas = [
|
|
||||||
[
|
|
||||||
'en' => [
|
|
||||||
'name' => 'Homepage Banners',
|
|
||||||
],
|
|
||||||
'slug' => 'homepage-banners',
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'en' => [
|
|
||||||
'name' => 'Cities',
|
|
||||||
],
|
|
||||||
'slug' => 'cities',
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'en' => [
|
|
||||||
'name' => 'Popular Search',
|
|
||||||
],
|
|
||||||
'slug' => 'popular-search',
|
|
||||||
]
|
|
||||||
];
|
|
||||||
|
|
||||||
|
|
||||||
foreach ($areas as $area) {
|
|
||||||
if (!$this->areaRepository->findBySlug($area['slug'])) {
|
|
||||||
$this->areaRepository->create($area);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$types = [
|
|
||||||
[
|
|
||||||
'name' => 'Homepage Banners',
|
|
||||||
'slug' => 'homepage_banners',
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'name' => 'Cities',
|
|
||||||
'slug' => 'cities',
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'name' => 'Popular Search',
|
|
||||||
'slug' => 'popular_search',
|
|
||||||
]
|
|
||||||
];
|
|
||||||
|
|
||||||
|
|
||||||
foreach ($types as $type) {
|
|
||||||
$exist_type = $this->typeRepository->findBySlug($type['slug']);
|
|
||||||
if (!$exist_type) {
|
|
||||||
$this->typeRepository->create([
|
|
||||||
'slug' => $type['slug'],
|
|
||||||
'name' => $type['name'],
|
|
||||||
'category' => 'other',
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$blockFields = [
|
$blockFields = [
|
||||||
[
|
[
|
||||||
|
|||||||
@ -20,7 +20,6 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"anomaly/users-module": "dev-4.0-mostafa",
|
|
||||||
"visiosoft/streams-platform": "4.0.x-dev",
|
"visiosoft/streams-platform": "4.0.x-dev",
|
||||||
"visiosoft/posts-module": "4.0.x-dev",
|
"visiosoft/posts-module": "4.0.x-dev",
|
||||||
"purepanel/puredash-theme": "dev-fatih",
|
"purepanel/puredash-theme": "dev-fatih",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user