Merge pull request #181 from openclassify/dia

Integration with main bot (sahibinden)
This commit is contained in:
Fatih Alp 2019-12-20 16:55:40 +03:00 committed by GitHub
commit f7ab5ec9da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 39 additions and 0 deletions

View File

@ -79,6 +79,24 @@ class VisiosoftModuleAdvsCreateAdvsFields extends Migration
"default_value" => NULL, "default_value" => NULL,
] ]
], ],
'cat8' => [
'type' => 'anomaly.field_type.select',
'config' => [
"default_value" => NULL,
]
],
'cat9' => [
'type' => 'anomaly.field_type.select',
'config' => [
"default_value" => NULL,
]
],
'cat10' => [
'type' => 'anomaly.field_type.select',
'config' => [
"default_value" => NULL,
]
],
'parent_category' => [ 'parent_category' => [
'type' => 'anomaly.field_type.relationship', 'type' => 'anomaly.field_type.relationship',
'config' => [ 'config' => [

View File

@ -42,6 +42,9 @@ class VisiosoftModuleAdvsCreateAdvsStream extends Migration
'cat5', 'cat5',
'cat6', 'cat6',
'cat7', 'cat7',
'cat8',
'cat9',
'cat10',
'price' => [ 'price' => [
'required' => true 'required' => true
], ],

View File

@ -1,7 +1,19 @@
<?php namespace Visiosoft\LocationModule; <?php namespace Visiosoft\LocationModule;
use Anomaly\Streams\Platform\Addon\AddonServiceProvider; use Anomaly\Streams\Platform\Addon\AddonServiceProvider;
use Anomaly\Streams\Platform\Model\Location\LocationCitiesEntryModel;
use Anomaly\Streams\Platform\Model\Location\LocationDistrictsEntryModel;
use Anomaly\Streams\Platform\Model\Location\LocationNeighborhoodsEntryModel;
use Anomaly\Streams\Platform\Model\Location\LocationVillageEntryModel; use Anomaly\Streams\Platform\Model\Location\LocationVillageEntryModel;
use Visiosoft\LocationModule\City\CityModel;
use Visiosoft\LocationModule\City\CityRepository;
use Visiosoft\LocationModule\City\Contract\CityRepositoryInterface;
use Visiosoft\LocationModule\District\Contract\DistrictRepositoryInterface;
use Visiosoft\LocationModule\District\DistrictModel;
use Visiosoft\LocationModule\District\DistrictRepository;
use Visiosoft\LocationModule\Neighborhood\Contract\NeighborhoodRepositoryInterface;
use Visiosoft\LocationModule\Neighborhood\NeighborhoodModel;
use Visiosoft\LocationModule\Neighborhood\NeighborhoodRepository;
use Visiosoft\LocationModule\Village\Contract\VillageRepositoryInterface; use Visiosoft\LocationModule\Village\Contract\VillageRepositoryInterface;
use Visiosoft\LocationModule\Village\VillageRepository; use Visiosoft\LocationModule\Village\VillageRepository;
use Visiosoft\LocationModule\Village\VillageModel; use Visiosoft\LocationModule\Village\VillageModel;
@ -118,6 +130,9 @@ class LocationModuleServiceProvider extends AddonServiceProvider
* @type array|null * @type array|null
*/ */
protected $bindings = [ protected $bindings = [
LocationCitiesEntryModel::class => CityModel::class,
LocationDistrictsEntryModel::class => DistrictModel::class,
LocationNeighborhoodsEntryModel::class => NeighborhoodModel::class,
// AdvsCfValuesEntryModel::class => CfValueModel::class, // AdvsCfValuesEntryModel::class => CfValueModel::class,
// AdvsCustomFieldAdvsEntryModel::class => CustomFieldAdvModel::class, // AdvsCustomFieldAdvsEntryModel::class => CustomFieldAdvModel::class,
// AdvsCustomFieldsEntryModel::class => CustomFieldModel::class, // AdvsCustomFieldsEntryModel::class => CustomFieldModel::class,
@ -130,6 +145,9 @@ class LocationModuleServiceProvider extends AddonServiceProvider
* @type array|null * @type array|null
*/ */
protected $singletons = [ protected $singletons = [
CityRepositoryInterface::class => CityRepository::class,
DistrictRepositoryInterface::class => DistrictRepository::class,
NeighborhoodRepositoryInterface::class => NeighborhoodRepository::class,
// CfValueRepositoryInterface::class => CfValueRepository::class, // CfValueRepositoryInterface::class => CfValueRepository::class,
// CustomFieldAdvRepositoryInterface::class => CustomFieldAdvRepository::class, // CustomFieldAdvRepositoryInterface::class => CustomFieldAdvRepository::class,
// CustomFieldRepositoryInterface::class => CustomFieldRepository::class, // CustomFieldRepositoryInterface::class => CustomFieldRepository::class,