sushilk / supabase
Supabase Client
v0.0.1
2025-10-29 12:19 UTC
Requires
- php: ^8.3
- vlucas/phpdotenv: ^5.6
Requires (Dev)
- phpstan/phpstan: ^2.1
- phpunit/phpcov: ^11.0
- phpunit/phpunit: ^12.4
This package is not auto-updated.
Last update: 2026-03-18 14:23:56 UTC
README
Supabase client for PHP.
Install
composer require sushilk/supabase
Example
<?php
require_once('./vendor/autoload.php');
use Supabase\Client\Client;
$url = "https://your-project.supabase.co";
$key = "your-api-key";
$client = new Client($url, $key);
$client->from('user');
$data = $client->execute();
var_dump($data);
Setup .env:
#_-_ Supabase Configuration _-_#
# URL, anon and service_role key must be required.
# Supabase URL
SB_URL="https://your-project.supabase.co"
# Supabase anon key as apikey
SB_ANON_KEY="your-supabase-anon-key-here"
# Supabase service_role key as OAuth token
SB_SERVICE_ROLE="your-supabase-service_role-key-here"