Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

Hope-IT-Works/Budibase-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

budibase-php_logo

Budibase-PHP

Budibase API wrapper for PHP

About

This is a simple PHP wrapper for the official Budibase API.

Dependencies

Budibase-PHP requires guzzle/guzzle:

composer require guzzlehttp/guzzle

Built using

Status

Budibase-PHP is in developement state and probably not ready for production environments.

Test the wrapper & let me know if something is wrong.

Documentation

Applications

createapplications_create

string $app_id,
string $name,
[string $url]

updateapplications_update

string $app_id,
string $name,
[string $url]

deleteapplications_delete

string $app_id

retrieveapplications_retrieve

string $app_id

searchapplications_search

string $name

Queries

executequeries_execute

string $app_id,
string $query_id,
[
  object $parameters,
  object $pagination
]

searchqueries_search

string $app_id,
string $name

Rows

createrows_create

string $app_id,
string $table_id,
[array $body]

updaterows_update

string $app_id,
string $table_id,
string $row_id,
[array $body]

deleterows_delete

string $app_id,
string $table_id,
string $row_id

retrieverows_retrieve

string $app_id,
string $table_id,
string $row_id

searchrows_search

string $app_id,
string $table_id,
object $query,
[
  bool $paginate,
  string|int $bookmark,
  int $limit,
  object $sort
]

Tables

createtables_create

string $app_id,
string $name,
[
  string $primaryDisplay,
  object $schema
]

updatetables_update

string $app_id,
string $table_id,
string $name,
object $schema,
[string $primaryDisplay]

deletetables_delete

string $app_id,
string $table_id

retrievetables_retrieve

string $app_id,
string $table_id

searchtables_search

string $app_id,
string $name

Users

createusers_create

string $email,
object $roles,
[
  string $password,
  string $status,
  string $firstName,
  string $lastName,
  bool $forceResetPassword,
  object $builder,
  object $admin
]

updateusers_update

string $user_id,
string $email,
object $roles,
[
  string $password,
  string $status,
  string $firstName,
  string $lastName,
  bool $forceResetPassword,
  object $builder,
  object $admin
]

deleteusers_delete

string $user_id

retrieveusers_retrieve

string $user_id

searchusers_search

string $name

budibase-php

About

Budibase API wrapper for php

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages