contenido\includes\functions.rights.php

Show: PublicProtectedPrivateinherited
    Table of Contents
    Project: Contenido Content Management System

    Description: Defines the "rights" related functions

    Requirements:

    Author
    Martin Horwath  
    Con_php_req
    5.0  
    Copyright
    dayside.net  
    Link
    http://www.dayside.net  
    Package
    Contenido Backend includes  
    Since
    file available since contenido release <= 4.6 {@internal created 2004-11-25 modified 2008-06-26, Frederic Schneider, add security fix $Id: functions.rights.php 802 2008-09-09 15:54:38Z timo.trautmann $: }}  
    Version
    1.0.0  

    Functions

    functioncheckLangInClients(array $aClients, integer $iLang, array $aCfg, object $oDb) : boolean

    Function checks if a language is associated with a given list of clients Fixed CON-200

    Parameters
    NameTypeDescription
    $aClientsarray
    • array of clients to check
    $iLanginteger
    • language id which should be checked
    $aCfgarray
    • Contenido configruation array
    $oDbobject
    • Contenido database object
    Returns
    TypeDescription
    boolean- status (if language id corresponds to list of clients true otherwise false)
    functioncopyRightsForElement(string $area, int $iditem, int $newiditem, int $idlang = false) : void

    Duplicate rights for any element

    Parameters
    NameTypeDescription
    $areastring

    main area name

    $iditemint

    ID of element to copy

    $newiditemint

    ID of the new element

    $idlangint

    ID of lang parameter

    Details
    Author
    Martin Horwath  
    Copyright
    dayside.net  
    functioncreateRightsForElement(string $area, int $iditem, int $idlang = false) : void

    Create rights for any element

    Parameters
    NameTypeDescription
    $areastring

    main area name

    $iditemint

    ID of new element

    $idlangint

    ID of lang parameter

    Details
    Author
    Martin Horwath  
    Copyright
    dayside.net  
    functiondeleteRightsForElement(string $area, int $iditem, int $idlang = false) : void

    Delete rights for any element

    Parameters
    NameTypeDescription
    $areastring

    main area name

    $iditemint

    ID of new element

    $idlangint

    ID of lang parameter

    Details
    Author
    Martin Horwath  
    Copyright
    dayside.net  
    Documentation was generated by phpDocumentor 2.0.0a12.