Files
ladill-merchant/app/Support/LadillLink.php
T
isaaccladandCursor de2eab7ef8
Deploy Ladill Merchant / deploy (push) Successful in 34s
Add LadillLink helper for ladl.link public QR paths.
Storefront and landing views use publicPath() so menu, shop, and booking pages resolve asset URLs on ladl.link.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 15:28:50 +00:00

27 lines
567 B
PHP

<?php
namespace App\Support;
/**
* Canonical short-link URLs for the Ladill platform (ladl.link).
*/
final class LadillLink
{
public static function baseUrl(): string
{
$domain = (string) config('link.public_domain', 'ladl.link');
return 'https://'.$domain;
}
public static function url(string $slug): string
{
return rtrim(self::baseUrl(), '/').'/'.ltrim($slug, '/');
}
public static function path(string $slug, string $suffix): string
{
return self::url($slug).'/'.ltrim($suffix, '/');
}
}