unioil-mobile-api/app/Contracts/StationResourceInterface.php

37 lines
738 B
PHP

<?php
namespace App\Contracts;
use Illuminate\Http\Request;
interface StationResourceInterface
{
public function getByField($field,$value);
public function getDetailsWhereIn($field,$value,$relationship = null);
public function radius($meters,$longitude,$latitude);
public function nearby($longitude,$latitude);
public function favorites();
public function search_by_keyword($keyword);
public function search_by_province($province_uuid);
public function search_all();
public function search_by_city($city_uuid);
public function search_by_uuid($uuid);
public function search_by_code($station_code);
public function update_content($value);
public function store($data);
}