UserGroup

Aggrosoft\WAWIBundle\Entity\UserGroup
6
Columns
5
Relations
11
Properties

Relationships

Click entity to navigate
erDiagram
    UserGroup {
                string id PK
                string title
                string ident
                decimal timeTrackingPrice
                string allowedIps
                string allowedReturnActions
                    }
                UserGroup }o--o{ User : "users"
        User {
        int id PK
    }
                UserGroup }o--o{ GrantedPage : "grantedPages"
        GrantedPage {
        int id PK
    }
                UserGroup }o--o{ GrantedWidget : "excludedWidgets"
        GrantedWidget {
        int id PK
    }
                UserGroup }o--o{ GrantedRoute : "excludedRoutes"
        GrantedRoute {
        int id PK
    }
                UserGroup }o--o{ GrantedPage : "excludedPages"
        GrantedPage {
        int id PK
    }
                    

Metadaten

Tabelle usergroup
Bundle WAWIBundle
Property Column Type Flags Twig Access
id id string(36)
PK AUTO
{{ entity.id }}
title title string(255)
{{ entity.title }}
ident ident string(36)
{{ entity.ident }}
timeTrackingPrice timeTrackingPrice decimal
{{ entity.timeTrackingPrice }}
allowedIps allowedIps string(255)
{{ entity.allowedIps }}
allowedReturnActions allowedReturnActions string(255)
{{ entity.allowedReturnActions }}

Tipp: Diese Properties sind über Getter/Setter-Methoden in Twig verfügbar. Verwende {{ entity.propertyName }} zum Lesen.

Property Access Twig Usage Methods Return Type
id DB
read
{{ entity.id }}
getId()
string
title DB
read write
{{ entity.title }}
getTitle()
setTitle()
string
ident DB
read write
{{ entity.ident }}
getIdent()
setIdent()
string
users DB
read
{{ entity.users }}
getUsers()
\Doctrine\Common\Collections\Collection
timeTrackingPrice DB
read write
{{ entity.timeTrackingPrice }}
getTimeTrackingPrice()
setTimeTrackingPrice()
string
allowedIps DB
read write
{{ entity.allowedIps }}
getAllowedIps()
setAllowedIps()
string
allowedReturnActions DB
read write
{{ entity.allowedReturnActions }}
getAllowedReturnActions()
setAllowedReturnActions()
string
grantedPages DB
read
{{ entity.grantedPages }}
getGrantedPages()
\Doctrine\Common\Collections\Collection
excludedWidgets DB
read
{{ entity.excludedWidgets }}
getExcludedWidgets()
\Doctrine\Common\Collections\Collection
excludedRoutes DB
read
{{ entity.excludedRoutes }}
getExcludedRoutes()
\Doctrine\Common\Collections\Collection
excludedPages DB
read
{{ entity.excludedPages }}
getExcludedPages()
\Doctrine\Common\Collections\Collection
Property Type Target Entity Mapped By Inversed By Cascade Twig Access
users ManyToMany User userGroups - - {{ entity.users }}
grantedPages ManyToMany GrantedPage - usergroups - {{ entity.grantedPages }}
excludedWidgets ManyToMany GrantedWidget - excludedusergroups - {{ entity.excludedWidgets }}
excludedRoutes ManyToMany GrantedRoute - excludedusergroups - {{ entity.excludedRoutes }}
excludedPages ManyToMany GrantedPage - excludedusergroups - {{ entity.excludedPages }}
Keine Indexes definiert