Please enable JavaScript.
Coggle requires JavaScript to display documents.
Api (models (User :check:, Client :check:, Employee :check:, Marque :check…
Api
models
User :check:
Client :check:
Employee :check:
Marque :check:
Modele :check:
AgenceGarage :check:
Location :check:
Garage :check:
Reservation :check:
Vehicule :check:
Agence :check:
SocialAccount :check:
Log :warning::
UserActivation :check:
Role :check:
Permission :check:
Tariff :check:
Profil :check:
DB
users
social_accounts
marques
modeles
agences_garages
vehicules
tariffs
reservations
locations
logs
user_activations
roles
permissions
role_user
permission_role
garage_user
Policies
UserPolicy
ClientPolicy
EmployeePolicy
MarquePolicy
ModelePolicy
LocationPolicy
GaragePolicy
ReservationPolicy
VehiculePolicy
AgencePolicy
Log :warning::
UserActivationPolicy
RolePolicy
PermissionPolicy
TariffPolicy
ProfilPolicy
Middleware
isClient
isUser
isActivated
isVerivied
Cros
VerifyJWTToken
Auth
PermissionCheck
++Laravel Defaul Middlware
Api Doc
url
method
name
descreption
id
parameters
body
header
url
permission_id
group_id
parameters
name
type
url_id
body
type
required
max
name
url_id
header
type
max
min
name
url_id
group
name
prefix
version
errors
number
name
descreption
url_id
Route/View
Admin
employees
POST ajouter un nouveau Employee
EmployeeController@store
id
agences
GET
show all agences of Employee
EmployeeController@Agences
garages
GET
show all garages of Employee
EmployeeController@Garages
PUT/PATCH
update one Employee
EmployeeController@update
GET
show one Employee
EmployeeController@show
vehicules
GET show all vehicules of Employee
EmployeeController@Vehicules
locations
GET
show all locations of Employee
EmployeeController@Locations
reservations
GET
show all reservations of Employee
EmployeeController@Reservations
DELETE
delete one Employee
EmployeeController@destroy
POST
active one Employee
EmployeeController@active
POST
update one Employee
EmployeeController@desactivate
clients
GET
show all clients of Employee
ClientController@Clients
GET
show all Employees
EmployeeController@index
clients
POST ajouter un nouveau Client
ClientController@store
id
agences
GET
show all agences of Client
ClientController@Agences
garages
GET
show all garages of Client
ClientController@Garages
PUT/PATCH
update one Client
ClientController@update
GET
show one Client
ClientController@show
vehicules
GET show all vehicules of Client
ClientController@Vehicules
locations
GET
show all locations of Client
ClientController@Locations
reservations
GET
show all reservations of Client
ClientController@Reservations
DELETE
delete one Client
ClientController@destroy
POST
active one Client
ClientController@active
POST
update one Client
ClientController@desactivate
employees
GET
show all employees of Client
ClientController@employees
GET
show all Client
ClientController@index
marques
POST
ajouter un nouveau Marque
MarqueController@store
id
agences
GET
show all agences of Marque
MarqueController@Agences
garages
GET
show all garages of Marque
MarqueController@Garages
PUT/PATCH
update one Marque
MarqueController@update
GET
show one Marque
MarqueController@show
vehicules
GET
show all vehicules of Marque
MarqueController@Vehicules
locations
GET
show all locations of Marque
MarqueController@Locations
reservations
GET
showall reservations of Marque
MarqueController@Reservations
DELETE
delete one Marque
MarqueController@destroy
GET :
show all Marque
MarqueController@index
modeles
POST
ajouter un nouveau Marque
ModeleController@store
id
agences
GET
show all agences of Modele
ModeleController@Agences
garages
GET
show all garages of Modele
ModeleController@Garages
PUT/PATCH
update one Modele
ModeleController@update
GET
show one Modele
ModeleController@show
vehicules
GET
show all vehicules of Modele
ModeleController@Vehicules
locations
GET
show all locations of Modele
ModeleController@Locations
reservations
GET
showall reservations of Modele
ModeleController@Reservations
DELETE
delete one Modele
ModeleController@destroy
clients
GET
show all clients of Modele
ModeleController@clients
employees
GET
show all employees of Modele
ModeleController@employees
GET :
show all Marque
ModeleController@index
agences
POST
ajouter un nouveau Agence
AgenceController@store
id
clients
GET
show all clients of Agence
AgenceController@Agences
garages
GET
show all garages of Agence
AgenceController@Garages
PUT/PATCH
update one Agence
AgenceController@update
GET
show one Agence
AgenceController@show
vehicules
GET
show all vehicules of Agence
AgenceController@Vehicules
locations
GET
show all locations of Agence
AgenceController@Locations
reservations
GET
showall reservations of Agence
AgenceController@Reservations
DELETE
delete one Agence
AgenceController@destroy
clients
GET
show all clients of Agence
AgenceController@clients
employees
GET
show all employees of Agence
AgenceController@employees
POST
activate one Agence
AgenceController@activate
POST
desactivate one Agence
AgenceController@desactivate
GET :
show all Agence
AgenceController@index
garages
POST
ajouter un nouveau Garage
GarageController@store
id
PUT/PATCH
update one Garage
GarageController@update
GET
show one Garage
GarageController@show
vehicules
GET
show all vehicules of Garage
GarageController@Vehicules
locations
GET
show all locations of Garage
GarageController@Locations
reservations
GET
showall reservations of Garage
GarageController@Reservations
DELETE
delete one Garage
GarageController@destroy
clients
GET
show all clients of Garage
GarageController@clients
employees
GET
show all employees of Garage
GarageController@employees
POST
activate one Garage
GarageController@activate
POST
desactivate one Garage
GarageController@desactivate
GET :
show all Garage
GarageController@index
vehicules
POST
ajouter un nouveau Vehicule
VehiculeController@store
id
PUT/PATCH
update one Vehicule
VehiculeController@update
GET
show one Vehicule
VehiculeController@show
locations
GET
show all locations of Vehicule
VehiculeController@Locations
reservations
GET
showall reservations of Vehicule
VehiculeController@Reservations
DELETE
delete one Vehicule
VehiculeController@destroy
clients
GET
show all clients of Vehicule
VehiculeController@clients
employees
GET
show all employees of Vehicule
VehiculeController@employees
POST
publish Vehicule
VehiculeController@publish
POST
unpublish one Vehicule
VehiculeController@unpublish
tariffs
GET
show all tariffs of Vehicule
VehiculeController@Tariffs
GET :
show all Vehicule
VehiculeController@index
tariffs
POST
ajouter un nouveau Tariff
TariffController@store
id
PUT/PATCH
update one Tariff
TariffController@update
GET
show one Tariff
TariffController@show
DELETE
delete one Tariff
TariffController@destroy
GET :
show all Tariff
TariffController@index
reservations
POST
ajouter un nouveau Reservation
ReservationController@store
id
PUT/PATCH
update one Reservation
ReservationController@update
GET
show one Reservation
ReservationController@show
DELETE
delete one Reservation
ReservationController@destroy
clients
GET
show all clients of Reservation
ReservationController@clients
employees
GET
show all employees of Reservation
ReservationController@employees
POST
validate Reservation
ReservationController@validate
POST
ignore one Reservation
ReservationController@ignore
POST
tolocaltion one Reservation
ReservationController@toLocation
GET :
show all Reservation
ReservationController@index
locations
POST
ajouter un nouveau Location
LocationController@store
id
PUT/PATCH
update one Location
LocationController@update
GET
show one Location
LocationController@show
DELETE
delete one Location
LocationController@destroy
clients
GET
show all clients of Location
LocationController@clients
employees
GET
show all employees of Location
LocationController@employees
POST
validate Location
LocationController@validate
POST
ignore one Location
LocationController@ignore
POST
prolongeone Location
LocationController@prolonge
GET :
show all Location
LocationController@index
role
POST
ajouter un nouveau Role
RoleController@store
id
PUT/PATCH
update one Role
RoleController@update
GET
show one Role
RoleController@show
DELETE
delete one Role
RoleController@destroy
permissions
GET
show all permissions of Role
RoleController@permissions
attachpermission
POST
attacher un Role a une permission
RoleController@attachRole
GET :
show all Role
RoleController@index
permissions
POST
ajouter un nouveau Permission
PermissionController@store
id
PUT/PATCH
update one Permission
PermissionController@update
GET
show one Permission
PermissionController@show
DELETE
delete one Permission
PermissionController@destroy
roles
GET
show all roles of Permission
PermissionController@roles
POST
attacher un Role a une permission
RoleController@attachRole
attachrole
POST
attacher un Role a une permission
RoleController@attachRole
GET :
show all Permission
PermissionController@index
Client
clients
id
GET
show one Client
ClientController@show
marques
id
agences
GET
show all agences of Marque
MarqueController@Agences
garages
GET
show all garages of Marque
MarqueController@Garages
GET
show one Marque
MarqueController@show
vehicules
GET
show all vehicules of Marque
MarqueController@Vehicules
GET :
show all Marque
MarqueController@index
modeles
id
agences
GET
show all agences of Modele
ModeleController@Agences
garages
GET
show all garages of Modele
ModeleController@Garages
vehicules
GET
show all vehicules of Modele
ModeleController@Vehicules
GET
show one Modele
ModeleController@show
GET :
show all Marque
ModeleController@index
agences
id
garages
GET
show all garages of Agence
AgenceController@Garages
GET
show one Agence
AgenceController@show
vehicules
GET
show all vehicules of Agence
AgenceController@Vehicules
locations
GET
show all locations of Agence
AgenceController@Locations
reservations
GET
showall reservations of Agence
AgenceController@Reservations
GET :
show all Agence
AgenceController@index
garages
id
GET
show one Garage
GarageController@show
vehicules
GET
show all vehicules of Garage
GarageController@Vehicules
locations
GET
show all locations of Garage
GarageController@Locations
reservations
GET
showall reservations of Garage
GarageController@Reservations
GET :
show all Garage
GarageController@index
vehicules
id
GET
show one Vehicule
VehiculeController@show
locations
GET
show all locations of Vehicule
VehiculeController@Locations
tariffs
GET
show all tariffs of Vehicule
VehiculeController@Tariffs
reservations
GET
showall reservations of Vehicule
VehiculeController@Reservations
GET :
show all Vehicule
VehiculeController@index
reservations
POST
ajouter un nouveau Reservation
ReservationController@store
id
PUT/PATCH
update one Reservation
ReservationController@update
GET
show one Reservation
ReservationController@show
DELETE
delete one Reservation
ReservationController@destroy
GET :
show all Reservation
ReservationController@index
locations
id
GET
show one Location
LocationController@show
GET :
show all Location
LocationController@index
tariffs
id
GET
show one Tariff
TariffController@show
Guest
marques
id
agences
GET
show all agences of Marque
MarqueController@Agences
garages
GET
show all garages of Marque
MarqueController@Garages
GET
show one Marque
MarqueController@show
vehicules
GET
show all vehicules of Marque
MarqueController@Vehicules
GET :
show all Marque
MarqueController@index
modeles
id
agences
GET
show all agences of Modele
ModeleController@Agences
garages
GET
show all garages of Modele
ModeleController@Garages
GET
show one Modele
ModeleController@show
vehicules
GET
show all vehicules of Modele
ModeleController@Vehicules
GET :
show all Marque
ModeleController@index
agences
id
garages
GET
show all garages of Agence
AgenceController@Garages
GET
show one Agence
AgenceController@show
vehicules
GET
show all vehicules of Agence
AgenceController@Vehicules
GET :
show all Agence
AgenceController@index
garages
id
GET
show one Garage
GarageController@show
vehicules
GET
show all vehicules of Garage
GarageController@Vehicules
GET :
show all Garage
GarageController@index
vehicules
id
GET
show one Vehicule
VehiculeController@show
GET :
show all Vehicule
VehiculeController@index
tariffs
id
GET
show one Tariff
TariffController@show
Auth
Oauth
redirect
callback
Auth
login
register
Documentation
bodys
POST
ajouter un nouveau Url
UrlController@store
id
PUT/PATCH
update one Url
UrlController@update
GET
show one Url
UrlController@show
DELETE
delete one Url
UrlController@destroy
GET :
show all Url
UrlController@index
urls
POST
ajouter un nouveau Url
UrlController@store
id
PUT/PATCH
update one Url
UrlController@update
GET
show one Url
UrlController@show
DELETE
delete one Url
UrlController@destroy
GET :
show all bodys of Url
UrlController@bodys
GET :
show all bodys of Url
UrlController@prameters
GET :
show all bodys of Url
UrlController@headers
GET :
show all errors of Url
UrlController@errors
GET :
show all Url
UrlController@index
headers
POST
ajouter un nouveau Url
UrlController@store
id
PUT/PATCH
update one Url
UrlController@update
GET
show one Url
UrlController@show
DELETE
delete one Url
UrlController@destroy
GET :
show all Url
UrlController@index
parameters
POST
ajouter un nouveau Url
UrlController@store
id
PUT/PATCH
update one Url
UrlController@update
GET
show one Url
UrlController@show
DELETE
delete one Url
UrlController@destroy
GET :
show all Url
UrlController@index
groups
POST
ajouter un nouveau Group
GroupController@store
GET :
show all Group
GroupController@index
id
GET :
show all Url of Group
GroupController@urls
errors
POST
ajouter un nouveau Url
UrlController@store
id
PUT/PATCH
update one Url
UrlController@update
GET
show one Url
UrlController@show
DELETE
delete one Url
UrlController@destroy
GET :
show all Url
UrlController@index
controllers
Admin
ClientController
MarqueController
ModeleController
AgenceController
GarageController
VehiculeController
TariffController
ReservationController
LocationController
EmployeeController
GarageController
Client
ClientController
AgenceController
GarageController
VehiculeController
ReservationController
LocationController
Guest
AgenceController
GarageController
VehiculeController
OauthController
Traits
Activitable
Verifiable
Publishable
Resource
#
Client
Collection
Resource
Guest
Collection
Resource
Admin
Collection
Resource
withPermissions