Looking to hire Laravel developers? Try LaraJobs

libphpsky-laravel maintained by aazsamir

Description
Recipe for Libphpsky in Laravel framework
Author
Last update
2026/05/24 13:26 (dev-main)
License
Links
Downloads
16

Comments
comments powered by Disqus

Libphpsky Laravel

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.