aazsamir / libphpsky-laravel
Recipe for Libphpsky in Laravel framework
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/aazsamir/libphpsky-laravel
Requires
- aazsamir/libphpsky: ^0.4.0
- illuminate/support: ^11.38
README
This is a subpackage bringing Libphpsky to Laravel.
Installation
composer require aazsamir/libphpsky-laravel
Usage
<?php namespace App\Http\Controllers; use Aazsamir\Libphpsky\Model\Meta\ATProtoMetaClient; use Aazsamir\Libphpsky\Model\Com\Atproto\Identity\ResolveHandle\ResolveHandle; class MyController extends Controller { public function __construct( private ATProtoMetaClient $metaClient, private ResolveHandle $resolveHandle ) {} public function index() { // use ATProtoMetaClient dd($this->metaClient->comAtprotoIdentityResolveHandle()->query('bsky.app')); // or plain Libphpsky type dd($this->resolveHandle->query('bsky.app')); // or if you're not a fan of dependency injection dd(ResolveHandle::default()->query('bsky.app')); } }
Authorization
Set the ATPROTO_LOGIN
and ATPROTO_PASSWORD
environment variables.
Docs
Checkout the Libphpsky documentation for more information.