Skip to content

Traccar API wrapper under simpligps-standard

Notifications You must be signed in to change notification settings

imunisasi/laravel-traccar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel traccar API Wrapper

Client Facade

You can use the client in order to make request to the global api, it is auto=registered as TraccarClient by default but you can change it by adding the alias in the conf/app.php

<?php

return [
    // ...
    'aliases' => [
        // ...
          'CustomName' => Javleds\TraccarApi\Facades\Client::class,
        // ...
    ],
];

It could be used while we finish to develop each endpoint for the current API.

Usage

Method Is static Parameters Return type Can throws
get [x] $url: string
$parameters: array<k,v>
$options: array<k,v>
mixed Exception
post [x] $url: string
$parameters: array<k,v>
$options: array<k,v>
mixed Exception
put [x] $url: string
$parameters: array<k,v>
$options: array<k,v>
mixed Exception
delete [x] $url: string
$parameters: array<k,v>
$options: array<k,v>
mixed Exception

Models

Device

Properties
Name Type
$id int
$name string
$uniqueId string
$status string
$disabled boolean
$lastUpdate DateTime
$positionId int
$groupId int
$phone string
$model string
$contact string
$category string
$geofenceIds int[]
$attributes object
Methods
Method Is static Parameters Return type Can throws
find [x] $id: string Device Exception
delete [ ] string Exception
getId [ ] string
getName [ ] string

About

Traccar API wrapper under simpligps-standard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%