Esempio n. 1
0
function addPage($page, $permission)
{
    $newPage = new UcPermissionPageMatches();
    $i = 0;
    if (is_array($permission)) {
        foreach ($permission as $id) {
            $newPage->setPermissionId($id);
            $newPage->setPageId($page);
            $newPage->save();
            $i++;
        }
    } elseif (is_array($page)) {
        foreach ($page as $id) {
            $newPage->setPermissionId($permission);
            $newPage->setPageId($id);
            $newPage->save();
            $i++;
        }
    } else {
        $newPage->setPermissionId($permission);
        $newPage->setPageId($page);
        $newPage->save();
        $i++;
    }
    return $i;
}