<?php

/**
 * is the site from another user locked?
 *
 * @param string $project - Project data; JSON Array
 * @param string $id - Site ID
 * @return array
 */

QUI::getAjax()->registerFunction(
    'ajax_site_isLockedFromOther',
    static function ($project, $id): bool|int|string {
        $Project = QUI::getProjectManager()->decode($project);
        $Site = new QUI\Projects\Site\Edit($Project, $id);

        return $Site->isLockedFromOther();
    },
    ['project', 'id'],
    'Permission::checkAdminUser'
);
