add event adv parameters

This commit is contained in:
vedatakd 2020-01-13 18:46:44 +03:00
parent c2e61c9a40
commit adca6d42fc
3 changed files with 9 additions and 3 deletions

View File

@ -207,11 +207,16 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface
} }
} }
// //UPDATE `default_advs_advs` SET `coor` = (PointFromText('POINT(41.085022 28.804754)')) WHERE `default_advs_advs`.`id` = 8
// //SELECT * FROM `default_advs_advs` WHERE ST_DISTANCE(ST_GeomFromText('POINT(41.0709052 28.829627)'), coor) < 20
if (!empty($param['dlong']) && !empty($param['dlat']) && !empty($param['distance'])) { if (!empty($param['dlong']) && !empty($param['dlat']) && !empty($param['distance'])) {
$query = $query->whereNotNull('coor'); $query = $query->whereNotNull('coor');
$query = $query->whereRaw("ST_DISTANCE(ST_GeomFromText('POINT(" . $param['dlong'] . " " . $param['dlat'] . ")'), coor) < " . $param['distance']); $query = $query->whereRaw("ST_DISTANCE(ST_GeomFromText('POINT(" . $param['dlong'] . " " . $param['dlat'] . ")'), coor) < " . $param['distance']);
} }
if ($isActiveDopings) { if ($isActiveDopings) {
if ($param == null) { if ($param == null) {
$DopingModel = new DopingModel(); $DopingModel = new DopingModel();

View File

@ -3,10 +3,11 @@
class EditAd class EditAd
{ {
public function __construct($request,$settings) public function __construct($request, $settings, $adv)
{ {
$this->request = $request; $this->request = $request;
$this->settings = $settings; $this->settings = $settings;
$this->adv = $adv;
} }
public function getRequest() public function getRequest()

View File

@ -625,7 +625,7 @@ class AdvsController extends PublicController
if ($adv->slug == "") { if ($adv->slug == "") {
$events->dispatch(new CreateAd($request->update_id, $settings));//Create Notify $events->dispatch(new CreateAd($request->update_id, $settings));//Create Notify
} else { } else {
$events->dispatch(new EditAd($request->update_id, $settings));//Update Notify $events->dispatch(new EditAd($request->update_id, $settings, $adv));//Update Notify
} }