@php
$communityPresenter = $community->present();
$publicRaw = $biz->public_status ?? $biz->public ?? $biz->is_public ?? null;
$publicNormalized = is_string($publicRaw) ? strtolower(trim($publicRaw)) : $publicRaw;
$isActive = false;
if (is_bool($publicNormalized)) {
$isActive = $publicNormalized;
} elseif (is_numeric($publicNormalized)) {
$isActive = ((int) $publicNormalized) > 0;
} elseif (is_string($publicNormalized)) {
$isActive = in_array($publicNormalized, ['1','true','active','yes','y','on'], true);
}
$imgUrl = function ($path) {
$path = (string) $path;
if ($path === '') {
return '';
}
try {
return (string) \Image::url($path);
} catch (\Throwable $e) {
return $path;
}
};
$squareUrl = $imgUrl($biz->business_logo_square ?? '');
$rectUrl = $imgUrl($biz->business_logo_rectangle ?? '');
$heroUrl = $imgUrl($biz->hero_photo ?? '');
@endphp
Edit Association Member
Back