Forms
-
s6a81b7f722e95
-
uniqueId
-
existingAramcoId
-
aramcoId
-
aramcoIdStatus
-
aramcoIdExpiryDate
-
fullname
-
email
-
nationality
-
birthDate
-
joinedDate
-
contractEnd
-
company
-
location
-
position
-
_token
-
s6a81b7f722e95
"Symfony\Component\Form\Extension\Core\Type\FormType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data_class | "App\Entity\Employee" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | "App\Entity\Employee" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1051 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Employee" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1053 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1052 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "_s6a81b7f722e95" ] |
| cache_key | "_s6a81b7f722e95_form" |
| compound | true |
| data | App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1368 -form: Symfony\Component\Form\Form {#1352 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1054 …5} |
| full_name | "s6a81b7f722e95" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "s6a81b7f722e95" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => false "admin" => false "value" => null "edit" => "standard" "inline" => "natural" "field_description" => null "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] ] |
| sonata_admin_enabled | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95" |
| valid | true |
| value | App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } |
uniqueId
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 17330 |
| View Format |
"17330"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Unique Id" |
same as passed value |
| label_render | false |
false
|
| property_path | "uniqueId" |
same as passed value |
| required | true |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060} "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1156 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Unique Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "uniqueId" |
| required | true |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060} "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1158 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1157 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_s6a81b7f722e95_uniqueId" "admin_employee_integer" "admin_employee_uniqueId_integer" "admin_employee_uniqueId_integer_uniqueId" ] |
| cache_key | "_s6a81b7f722e95_uniqueId_integer" |
| compound | false |
| data | 17330 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1287 -form: Symfony\Component\Form\Form {#1377 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1297 …5} |
| full_name | "s6a81b7f722e95[uniqueId]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_uniqueId" |
| label | "Unique Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "uniqueId" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "uniqueId" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => 17330 "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_uniqueId" |
| valid | true |
| value | "17330" |
existingAramcoId
"Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "Yes" => true "No" => false ] |
[ "Yes" => true "No" => false ] |
| label | "Existing Aramco Id" |
same as passed value |
| label_render | false |
false
|
| map | [
[]
[
"aramcoId"
"aramcoIdStatus"
"aramcoIdExpiryDate"
]
] |
[
[]
[
"aramcoId"
"aramcoIdStatus"
"aramcoIdExpiryDate"
]
]
|
| placeholder | "Does the employee has an Aramco ID?" |
same as passed value |
| property_path | "existingAramcoId" |
same as passed value |
| required | true |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062} "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Yes" => true "No" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Existing Aramco Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| map | [
[]
[
"aramcoId"
"aramcoIdStatus"
"aramcoIdExpiryDate"
]
] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Does the employee has an Aramco ID?" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "existingAramcoId" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062} "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1173 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1172 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| all_fields | [ "aramcoId" "aramcoIdStatus" "aramcoIdExpiryDate" ] |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "sonata_type_choice_field_mask" "_s6a81b7f722e95_existingAramcoId" "admin_employee_sonata_type_choice_field_mask" "admin_employee_existingAramcoId_sonata_type_choice_field_mask" "admin_employee_existingAramcoId_sonata_type_choice_field_mask_existingAramcoId" ] |
| cache_key | "_s6a81b7f722e95_existingAramcoId_sonata_type_choice_field_mask" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1529 +label: "Yes" +value: "1" +data: true +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1527 +label: "No" +value: "0" +data: false +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1467 -form: Symfony\Component\Form\Form {#1380 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1521 …5} |
| full_name | "s6a81b7f722e95[existingAramcoId]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_existingAramcoId" |
| is_selected | Closure($choice, $value) {#1569 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Existing Aramco Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| map | [ 1 => [ "aramcoId" "aramcoIdStatus" "aramcoIdExpiryDate" ] ] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "existingAramcoId" |
| placeholder | "Does the employee has an Aramco ID?" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "existingAramcoId" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => false "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_existingAramcoId" |
| valid | true |
| value | "0" |
aramcoId
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Aramco Id" |
same as passed value |
| label_render | false |
false
|
| property_path | "aramcoId" |
same as passed value |
| required | true |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072} "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1199 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Aramco Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "aramcoId" |
| required | true |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072} "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1194 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1195 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_s6a81b7f722e95_aramcoId" "admin_employee_integer" "admin_employee_aramcoId_integer" "admin_employee_aramcoId_integer_aramcoId" ] |
| cache_key | "_s6a81b7f722e95_aramcoId_integer" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1570 -form: Symfony\Component\Form\Form {#1383 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1571 …5} |
| full_name | "s6a81b7f722e95[aramcoId]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_aramcoId" |
| label | "Aramco Id" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "aramcoId" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "aramcoId" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => null "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_aramcoId" |
| valid | true |
| value | "" |
aramcoIdStatus
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } |
| View Format |
"3"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Entity\AramcoIdStatus" |
same as passed value |
| em | "default" |
ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| label | "Aramco Id Status" |
same as passed value |
| label_render | false |
false
|
| multiple | false |
false
|
| property_path | "aramcoIdStatus" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074} "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1132 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#1131 …} } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1117 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1127 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1116 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1114 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1138 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1112 …} } |
| choices | null |
| class | "App\Entity\AramcoIdStatus" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1126 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#767 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Aramco Id Status" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "aramcoIdStatus" |
| query_builder | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074} "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1128 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1130 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_s6a81b7f722e95_aramcoIdStatus" "admin_employee_entity" "admin_employee_aramcoIdStatus_entity" "admin_employee_aramcoIdStatus_entity_aramcoIdStatus" ] |
| cache_key | "_s6a81b7f722e95_aramcoIdStatus_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1574 +label: "Existing" +value: "1" +data: App\Entity\AramcoIdStatus {#1659 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1576 +label: "Processing" +value: "2" +data: App\Entity\AramcoIdStatus {#1669 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1664 +label: "Waiting For Appointment" +value: "3" +data: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1572 -form: Symfony\Component\Form\Form {#1386 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1573 …5} |
| full_name | "s6a81b7f722e95[aramcoIdStatus]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_aramcoIdStatus" |
| is_selected | Closure($choice, $value) {#1673 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Aramco Id Status" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "aramcoIdStatus" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "aramcoIdStatus" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => Proxies\__CG__\App\Entity\AramcoIdStatus {#983} "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_aramcoIdStatus" |
| valid | true |
| value | "3" |
aramcoIdExpiryDate
"Sonata\Form\Type\DatePickerType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| format | "dd-MM-yyyy" |
same as passed value |
| label | "Aramco Id Expiry Date" |
same as passed value |
| label_render | false |
false
|
| property_path | "aramcoIdExpiryDate" |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077} "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] "icons" => [] "buttons" => [] ] "localization" => [ "locale" => "en" ] "restrictions" => [] ] |
| datepicker_use_button | true |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd-MM-yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Aramco Id Expiry Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "aramcoIdExpiryDate" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077} "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1216 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1213 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "sonata-medium-date" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "sonata_type_datetime_picker" "_s6a81b7f722e95_aramcoIdExpiryDate" "admin_employee_sonata_type_datetime_picker" "admin_employee_aramcoIdExpiryDate_sonata_type_datetime_picker" "admin_employee_aramcoIdExpiryDate_sonata_type_datetime_picker_aramcoIdExpiryDate" ] |
| cache_key | "_s6a81b7f722e95_aramcoIdExpiryDate_sonata_type_datetime_picker" |
| compound | false |
| data | null |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] ] "localization" => [ "locale" => "en" "format" => "dd-MM-yyyy" ] ] |
| datepicker_use_button | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1575 -form: Symfony\Component\Form\Form {#1389 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1662 …5} |
| full_name | "s6a81b7f722e95[aramcoIdExpiryDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_aramcoIdExpiryDate" |
| label | "Aramco Id Expiry Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "aramcoIdExpiryDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "aramcoIdExpiryDate" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => null "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "sonata-medium-date" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_aramcoIdExpiryDate" |
| valid | true |
| value | "" |
| widget | "single_text" |
fullname
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Jawaher Yousif Almusailem" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "maxlength" => 150 ] |
[ "maxlength" => 150 ] |
| label | "Fullname" |
same as passed value |
| label_render | false |
false
|
| property_path | "fullname" |
same as passed value |
| required | true |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083} "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 150 ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1232 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fullname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "fullname" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083} "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1234 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1233 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 150 "class" => "" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_s6a81b7f722e95_fullname" "admin_employee_text" "admin_employee_fullname_text" "admin_employee_fullname_text_fullname" ] |
| cache_key | "_s6a81b7f722e95_fullname_text" |
| compound | false |
| data | "Jawaher Yousif Almusailem" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1663 -form: Symfony\Component\Form\Form {#1392 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1667 …5} |
| full_name | "s6a81b7f722e95[fullname]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_fullname" |
| label | "Fullname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fullname" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "fullname" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => "Jawaher Yousif Almusailem" "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_fullname" |
| valid | true |
| value | "Jawaher Yousif Almusailem" |
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "jalmusailem@nesr.com" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "maxlength" => 100 ] |
[ "maxlength" => 100 ] |
| label | "Email" |
same as passed value |
| label_render | false |
false
|
| property_path | "email" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085} "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 100 ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1229 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Email" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "email" |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085} "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1244 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1243 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 100 "class" => "" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_s6a81b7f722e95_email" "admin_employee_text" "admin_employee_email_text" "admin_employee_email_text_email" ] |
| cache_key | "_s6a81b7f722e95_email_text" |
| compound | false |
| data | "jalmusailem@nesr.com" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1577 -form: Symfony\Component\Form\Form {#1395 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1661 …5} |
| full_name | "s6a81b7f722e95[email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_email" |
| label | "Email" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "email" |
| priority | 0 |
| required | false |
| row_attr | [] |
| sonata_admin | [ "name" => "email" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => "jalmusailem@nesr.com" "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_email" |
| valid | true |
| value | "jalmusailem@nesr.com" |
nationality
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } |
| View Format |
"192"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Entity\Nation" |
same as passed value |
| em | "default" |
ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| label | "Nationality" |
same as passed value |
| label_render | false |
false
|
| multiple | false |
false
|
| property_path | "nationality" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084} "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1132 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#1131 …} } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1262 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1253 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1263 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1114 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1265 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1264 …} } |
| choices | null |
| class | "App\Entity\Nation" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1254 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#681 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nationality" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "nationality" |
| query_builder | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084} "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1252 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1241 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_s6a81b7f722e95_nationality" "admin_employee_entity" "admin_employee_nationality_entity" "admin_employee_nationality_entity_nationality" ] |
| cache_key | "_s6a81b7f722e95_nationality_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1677 +label: "Afghanistan" +value: "1" +data: App\Entity\Nation {#1685 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1679 +label: "Albania" +value: "2" +data: App\Entity\Nation {#1700 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1690 +label: "Antarctica" +value: "3" +data: App\Entity\Nation {#1705 …} +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1691 +label: "Algeria" +value: "4" +data: App\Entity\Nation {#1710 …} +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1699 +label: "American Samoa" +value: "5" +data: App\Entity\Nation {#1715 …} +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1678 +label: "Andorra" +value: "6" +data: App\Entity\Nation {#1720 …} +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1688 +label: "Angola" +value: "7" +data: App\Entity\Nation {#1725 …} +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1689 +label: "Antigua and Barbuda" +value: "8" +data: App\Entity\Nation {#1730 …} +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1693 +label: "Azerbaijan" +value: "9" +data: App\Entity\Nation {#1735 …} +attr: [] +labelTranslationParameters: [] } 10 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1680 +label: "Argentina" +value: "10" +data: App\Entity\Nation {#1740 …} +attr: [] +labelTranslationParameters: [] } 11 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1687 +label: "Australia" +value: "11" +data: App\Entity\Nation {#1745 …} +attr: [] +labelTranslationParameters: [] } 12 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2935 +label: "Austria" +value: "12" +data: App\Entity\Nation {#1750 …} +attr: [] +labelTranslationParameters: [] } 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2936 +label: "Bahamas" +value: "13" +data: App\Entity\Nation {#1755 …} +attr: [] +labelTranslationParameters: [] } 14 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2937 +label: "Bahrain" +value: "14" +data: App\Entity\Nation {#1760 …} +attr: [] +labelTranslationParameters: [] } 15 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2938 +label: "Bangladesh" +value: "15" +data: App\Entity\Nation {#1765 …} +attr: [] +labelTranslationParameters: [] } 16 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2939 +label: "Armenia" +value: "16" +data: App\Entity\Nation {#1770 …} +attr: [] +labelTranslationParameters: [] } 17 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2940 +label: "Barbados" +value: "17" +data: App\Entity\Nation {#1775 …} +attr: [] +labelTranslationParameters: [] } 18 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2941 +label: "Belgium" +value: "18" +data: App\Entity\Nation {#1780 …} +attr: [] +labelTranslationParameters: [] } 19 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2942 +label: "Bermuda" +value: "19" +data: App\Entity\Nation {#1785 …} +attr: [] +labelTranslationParameters: [] } 20 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2943 +label: "Bhutan" +value: "20" +data: App\Entity\Nation {#1790 …} +attr: [] +labelTranslationParameters: [] } 21 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2944 +label: "Bolivia" +value: "21" +data: App\Entity\Nation {#1795 …} +attr: [] +labelTranslationParameters: [] } 22 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2945 +label: "Bosnia and Herzegovina" +value: "22" +data: App\Entity\Nation {#1800 …} +attr: [] +labelTranslationParameters: [] } 23 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2946 +label: "Botswana" +value: "23" +data: App\Entity\Nation {#1805 …} +attr: [] +labelTranslationParameters: [] } 24 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2947 +label: "Bouvet Island" +value: "24" +data: App\Entity\Nation {#1810 …} +attr: [] +labelTranslationParameters: [] } 25 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2948 +label: "Brazil" +value: "25" +data: App\Entity\Nation {#1815 …} +attr: [] +labelTranslationParameters: [] } 26 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2949 +label: "Belize" +value: "26" +data: App\Entity\Nation {#1820 …} +attr: [] +labelTranslationParameters: [] } 27 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2950 +label: "British Indian Ocean Territory" +value: "27" +data: App\Entity\Nation {#1825 …} +attr: [] +labelTranslationParameters: [] } 28 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2951 +label: "Solomon Islands" +value: "28" +data: App\Entity\Nation {#1830 …} +attr: [] +labelTranslationParameters: [] } 29 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2952 +label: "British Virgin Islands" +value: "29" +data: App\Entity\Nation {#1835 …} +attr: [] +labelTranslationParameters: [] } 30 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2953 +label: "Brunei Darussalam" +value: "30" +data: App\Entity\Nation {#1840 …} +attr: [] +labelTranslationParameters: [] } 31 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2954 +label: "Bulgaria" +value: "31" +data: App\Entity\Nation {#1845 …} +attr: [] +labelTranslationParameters: [] } 32 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2955 +label: "Myanmar" +value: "32" +data: App\Entity\Nation {#1850 …} +attr: [] +labelTranslationParameters: [] } 33 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2956 +label: "Burundi" +value: "33" +data: App\Entity\Nation {#1855 …} +attr: [] +labelTranslationParameters: [] } 34 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2957 +label: "Belarus" +value: "34" +data: App\Entity\Nation {#1860 …} +attr: [] +labelTranslationParameters: [] } 35 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2958 +label: "Cambodia" +value: "35" +data: App\Entity\Nation {#1865 …} +attr: [] +labelTranslationParameters: [] } 36 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2959 +label: "Cameroon" +value: "36" +data: App\Entity\Nation {#1870 …} +attr: [] +labelTranslationParameters: [] } 37 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2960 +label: "Canada" +value: "37" +data: App\Entity\Nation {#1875 …} +attr: [] +labelTranslationParameters: [] } 38 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2961 +label: "Cape Verde" +value: "38" +data: App\Entity\Nation {#1880 …} +attr: [] +labelTranslationParameters: [] } 39 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2962 +label: "Cayman Islands" +value: "39" +data: App\Entity\Nation {#1885 …} +attr: [] +labelTranslationParameters: [] } 40 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2963 +label: "Central African" +value: "40" +data: App\Entity\Nation {#1890 …} +attr: [] +labelTranslationParameters: [] } 41 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2964 +label: "Sri Lanka" +value: "41" +data: App\Entity\Nation {#1895 …} +attr: [] +labelTranslationParameters: [] } 42 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2965 +label: "Chad" +value: "42" +data: App\Entity\Nation {#1900 …} +attr: [] +labelTranslationParameters: [] } 43 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2966 +label: "Chile" +value: "43" +data: App\Entity\Nation {#1905 …} +attr: [] +labelTranslationParameters: [] } 44 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2967 +label: "China" +value: "44" +data: App\Entity\Nation {#1910 …} +attr: [] +labelTranslationParameters: [] } 45 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2968 +label: "Taiwan" +value: "45" +data: App\Entity\Nation {#1915 …} +attr: [] +labelTranslationParameters: [] } 46 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2969 +label: "Christmas Island" +value: "46" +data: App\Entity\Nation {#1920 …} +attr: [] +labelTranslationParameters: [] } 47 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2970 +label: "Cocos (Keeling) Islands" +value: "47" +data: App\Entity\Nation {#1925 …} +attr: [] +labelTranslationParameters: [] } 48 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2971 +label: "Colombia" +value: "48" +data: App\Entity\Nation {#1930 …} +attr: [] +labelTranslationParameters: [] } 49 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2972 +label: "Comoros" +value: "49" +data: App\Entity\Nation {#1935 …} +attr: [] +labelTranslationParameters: [] } 50 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2973 +label: "Mayotte" +value: "50" +data: App\Entity\Nation {#1940 …} +attr: [] +labelTranslationParameters: [] } 51 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2974 +label: "Republic of the Congo" +value: "51" +data: App\Entity\Nation {#1945 …} +attr: [] +labelTranslationParameters: [] } 52 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2975 +label: "The Democratic Republic Of The Congo" +value: "52" +data: App\Entity\Nation {#1950 …} +attr: [] +labelTranslationParameters: [] } 53 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2976 +label: "Cook Islands" +value: "53" +data: App\Entity\Nation {#1955 …} +attr: [] +labelTranslationParameters: [] } 54 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2977 +label: "Costa Rica" +value: "54" +data: App\Entity\Nation {#1960 …} +attr: [] +labelTranslationParameters: [] } 55 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2978 +label: "Croatia" +value: "55" +data: App\Entity\Nation {#1965 …} +attr: [] +labelTranslationParameters: [] } 56 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2979 +label: "Cuba" +value: "56" +data: App\Entity\Nation {#1970 …} +attr: [] +labelTranslationParameters: [] } 57 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2980 +label: "Cyprus" +value: "57" +data: App\Entity\Nation {#1975 …} +attr: [] +labelTranslationParameters: [] } 58 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2981 +label: "Czech Republic" +value: "58" +data: App\Entity\Nation {#1980 …} +attr: [] +labelTranslationParameters: [] } 59 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2982 +label: "Benin" +value: "59" +data: App\Entity\Nation {#1985 …} +attr: [] +labelTranslationParameters: [] } 60 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2983 +label: "Denmark" +value: "60" +data: App\Entity\Nation {#1990 …} +attr: [] +labelTranslationParameters: [] } 61 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2984 +label: "Dominica" +value: "61" +data: App\Entity\Nation {#1995 …} +attr: [] +labelTranslationParameters: [] } 62 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2985 +label: "Dominican Republic" +value: "62" +data: App\Entity\Nation {#2000 …} +attr: [] +labelTranslationParameters: [] } 63 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2986 +label: "Ecuador" +value: "63" +data: App\Entity\Nation {#2005 …} +attr: [] +labelTranslationParameters: [] } 64 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2987 +label: "El Salvador" +value: "64" +data: App\Entity\Nation {#2010 …} +attr: [] +labelTranslationParameters: [] } 65 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2988 +label: "Equatorial Guinea" +value: "65" +data: App\Entity\Nation {#2015 …} +attr: [] +labelTranslationParameters: [] } 66 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2989 +label: "Ethiopia" +value: "66" +data: App\Entity\Nation {#2020 …} +attr: [] +labelTranslationParameters: [] } 67 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2990 +label: "Eritrea" +value: "67" +data: App\Entity\Nation {#2025 …} +attr: [] +labelTranslationParameters: [] } 68 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2991 +label: "Estonia" +value: "68" +data: App\Entity\Nation {#2030 …} +attr: [] +labelTranslationParameters: [] } 69 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2992 +label: "Faroe Islands" +value: "69" +data: App\Entity\Nation {#2035 …} +attr: [] +labelTranslationParameters: [] } 70 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2993 +label: "Falkland Islands" +value: "70" +data: App\Entity\Nation {#2040 …} +attr: [] +labelTranslationParameters: [] } 71 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2994 +label: "South Georgia and the South Sandwich Islands" +value: "71" +data: App\Entity\Nation {#2045 …} +attr: [] +labelTranslationParameters: [] } 72 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2995 +label: "Fiji" +value: "72" +data: App\Entity\Nation {#2050 …} +attr: [] +labelTranslationParameters: [] } 73 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2996 +label: "Finland" +value: "73" +data: App\Entity\Nation {#2055 …} +attr: [] +labelTranslationParameters: [] } 74 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2997 +label: "Åland Islands" +value: "74" +data: App\Entity\Nation {#2060 …} +attr: [] +labelTranslationParameters: [] } 75 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2998 +label: "France" +value: "75" +data: App\Entity\Nation {#2065 …} +attr: [] +labelTranslationParameters: [] } 76 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2999 +label: "French Guiana" +value: "76" +data: App\Entity\Nation {#2070 …} +attr: [] +labelTranslationParameters: [] } 77 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3000 +label: "French Polynesia" +value: "77" +data: App\Entity\Nation {#2075 …} +attr: [] +labelTranslationParameters: [] } 78 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3001 +label: "French Southern Territories" +value: "78" +data: App\Entity\Nation {#2080 …} +attr: [] +labelTranslationParameters: [] } 79 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3002 +label: "Djibouti" +value: "79" +data: App\Entity\Nation {#2085 …} +attr: [] +labelTranslationParameters: [] } 80 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3003 +label: "Gabon" +value: "80" +data: App\Entity\Nation {#2090 …} +attr: [] +labelTranslationParameters: [] } 81 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3004 +label: "Georgia" +value: "81" +data: App\Entity\Nation {#2095 …} +attr: [] +labelTranslationParameters: [] } 82 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3005 +label: "Gambia" +value: "82" +data: App\Entity\Nation {#2100 …} +attr: [] +labelTranslationParameters: [] } 83 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3006 +label: "Palestine" +value: "83" +data: App\Entity\Nation {#2105 …} +attr: [] +labelTranslationParameters: [] } 84 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3007 +label: "Germany" +value: "84" +data: App\Entity\Nation {#2110 …} +attr: [] +labelTranslationParameters: [] } 85 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3008 +label: "Ghana" +value: "85" +data: App\Entity\Nation {#2115 …} +attr: [] +labelTranslationParameters: [] } 86 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3009 +label: "Gibraltar" +value: "86" +data: App\Entity\Nation {#2120 …} +attr: [] +labelTranslationParameters: [] } 87 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3010 +label: "Kiribati" +value: "87" +data: App\Entity\Nation {#2125 …} +attr: [] +labelTranslationParameters: [] } 88 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3011 +label: "Greece" +value: "88" +data: App\Entity\Nation {#2130 …} +attr: [] +labelTranslationParameters: [] } 89 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3012 +label: "Greenland" +value: "89" +data: App\Entity\Nation {#2135 …} +attr: [] +labelTranslationParameters: [] } 90 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3013 +label: "Grenada" +value: "90" +data: App\Entity\Nation {#2140 …} +attr: [] +labelTranslationParameters: [] } 91 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3014 +label: "Guadeloupe" +value: "91" +data: App\Entity\Nation {#2145 …} +attr: [] +labelTranslationParameters: [] } 92 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3015 +label: "Guam" +value: "92" +data: App\Entity\Nation {#2150 …} +attr: [] +labelTranslationParameters: [] } 93 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3016 +label: "Guatemala" +value: "93" +data: App\Entity\Nation {#2155 …} +attr: [] +labelTranslationParameters: [] } 94 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3017 +label: "Guinea" +value: "94" +data: App\Entity\Nation {#2160 …} +attr: [] +labelTranslationParameters: [] } 95 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3018 +label: "Guyana" +value: "95" +data: App\Entity\Nation {#2165 …} +attr: [] +labelTranslationParameters: [] } 96 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3019 +label: "Haiti" +value: "96" +data: App\Entity\Nation {#2170 …} +attr: [] +labelTranslationParameters: [] } 97 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3020 +label: "Heard Island and McDonald Islands" +value: "97" +data: App\Entity\Nation {#2175 …} +attr: [] +labelTranslationParameters: [] } 98 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3021 +label: "Vatican City State" +value: "98" +data: App\Entity\Nation {#2180 …} +attr: [] +labelTranslationParameters: [] } 99 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3022 +label: "Honduras" +value: "99" +data: App\Entity\Nation {#2185 …} +attr: [] +labelTranslationParameters: [] } 100 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3023 +label: "Hong Kong" +value: "100" +data: App\Entity\Nation {#2190 …} +attr: [] +labelTranslationParameters: [] } 101 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3024 +label: "Hungary" +value: "101" +data: App\Entity\Nation {#2195 …} +attr: [] +labelTranslationParameters: [] } 102 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3025 +label: "Iceland" +value: "102" +data: App\Entity\Nation {#2200 …} +attr: [] +labelTranslationParameters: [] } 103 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3026 +label: "India" +value: "103" +data: App\Entity\Nation {#2205 …} +attr: [] +labelTranslationParameters: [] } 104 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3027 +label: "Indonesia" +value: "104" +data: App\Entity\Nation {#2210 …} +attr: [] +labelTranslationParameters: [] } 105 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3028 +label: "Islamic Republic of Iran" +value: "105" +data: App\Entity\Nation {#2215 …} +attr: [] +labelTranslationParameters: [] } 106 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3029 +label: "Iraq" +value: "106" +data: App\Entity\Nation {#2220 …} +attr: [] +labelTranslationParameters: [] } 107 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3030 +label: "Ireland" +value: "107" +data: App\Entity\Nation {#2225 …} +attr: [] +labelTranslationParameters: [] } 108 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3031 +label: "Undefined State" +value: "108" +data: App\Entity\Nation {#2230 …} +attr: [] +labelTranslationParameters: [] } 109 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3032 +label: "Italy" +value: "109" +data: App\Entity\Nation {#2235 …} +attr: [] +labelTranslationParameters: [] } 110 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3033 +label: "Côte d'Ivoire" +value: "110" +data: App\Entity\Nation {#2240 …} +attr: [] +labelTranslationParameters: [] } 111 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3034 +label: "Jamaica" +value: "111" +data: App\Entity\Nation {#2245 …} +attr: [] +labelTranslationParameters: [] } 112 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3035 +label: "Japan" +value: "112" +data: App\Entity\Nation {#2250 …} +attr: [] +labelTranslationParameters: [] } 113 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3036 +label: "Kazakhstan" +value: "113" +data: App\Entity\Nation {#2255 …} +attr: [] +labelTranslationParameters: [] } 114 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3037 +label: "Jordan" +value: "114" +data: App\Entity\Nation {#2260 …} +attr: [] +labelTranslationParameters: [] } 115 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3038 +label: "Kenya" +value: "115" +data: App\Entity\Nation {#2265 …} +attr: [] +labelTranslationParameters: [] } 116 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3039 +label: "Democratic People's Republic of Korea" +value: "116" +data: App\Entity\Nation {#2270 …} +attr: [] +labelTranslationParameters: [] } 117 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3040 +label: "Republic of Korea" +value: "117" +data: App\Entity\Nation {#2275 …} +attr: [] +labelTranslationParameters: [] } 118 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3041 +label: "Kuwait" +value: "118" +data: App\Entity\Nation {#2280 …} +attr: [] +labelTranslationParameters: [] } 119 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3042 +label: "Kyrgyzstan" +value: "119" +data: App\Entity\Nation {#2285 …} +attr: [] +labelTranslationParameters: [] } 120 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3043 +label: "Lao People's Democratic Republic" +value: "120" +data: App\Entity\Nation {#2290 …} +attr: [] +labelTranslationParameters: [] } 121 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3044 +label: "Lebanon" +value: "121" +data: App\Entity\Nation {#2295 …} +attr: [] +labelTranslationParameters: [] } 122 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3045 +label: "Lesotho" +value: "122" +data: App\Entity\Nation {#2300 …} +attr: [] +labelTranslationParameters: [] } 123 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3046 +label: "Latvia" +value: "123" +data: App\Entity\Nation {#2305 …} +attr: [] +labelTranslationParameters: [] } 124 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3047 +label: "Liberia" +value: "124" +data: App\Entity\Nation {#2310 …} +attr: [] +labelTranslationParameters: [] } 125 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3048 +label: "Libya" +value: "125" +data: App\Entity\Nation {#2315 …} +attr: [] +labelTranslationParameters: [] } 126 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3049 +label: "Liechtenstein" +value: "126" +data: App\Entity\Nation {#2320 …} +attr: [] +labelTranslationParameters: [] } 127 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3050 +label: "Lithuania" +value: "127" +data: App\Entity\Nation {#2325 …} +attr: [] +labelTranslationParameters: [] } 128 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3051 +label: "Luxembourg" +value: "128" +data: App\Entity\Nation {#2330 …} +attr: [] +labelTranslationParameters: [] } 129 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3052 +label: "Macao" +value: "129" +data: App\Entity\Nation {#2335 …} +attr: [] +labelTranslationParameters: [] } 130 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3053 +label: "Madagascar" +value: "130" +data: App\Entity\Nation {#2340 …} +attr: [] +labelTranslationParameters: [] } 131 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3054 +label: "Malawi" +value: "131" +data: App\Entity\Nation {#2345 …} +attr: [] +labelTranslationParameters: [] } 132 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3055 +label: "Malaysia" +value: "132" +data: App\Entity\Nation {#2350 …} +attr: [] +labelTranslationParameters: [] } 133 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3056 +label: "Maldives" +value: "133" +data: App\Entity\Nation {#2355 …} +attr: [] +labelTranslationParameters: [] } 134 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3057 +label: "Mali" +value: "134" +data: App\Entity\Nation {#2360 …} +attr: [] +labelTranslationParameters: [] } 135 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3058 +label: "Malta" +value: "135" +data: App\Entity\Nation {#2365 …} +attr: [] +labelTranslationParameters: [] } 136 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3059 +label: "Martinique" +value: "136" +data: App\Entity\Nation {#2370 …} +attr: [] +labelTranslationParameters: [] } 137 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3060 +label: "Mauritania" +value: "137" +data: App\Entity\Nation {#2375 …} +attr: [] +labelTranslationParameters: [] } 138 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3061 +label: "Mauritius" +value: "138" +data: App\Entity\Nation {#2380 …} +attr: [] +labelTranslationParameters: [] } 139 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3062 +label: "Mexico" +value: "139" +data: App\Entity\Nation {#2385 …} +attr: [] +labelTranslationParameters: [] } 140 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3063 +label: "Monaco" +value: "140" +data: App\Entity\Nation {#2390 …} +attr: [] +labelTranslationParameters: [] } 141 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3064 +label: "Mongolia" +value: "141" +data: App\Entity\Nation {#2395 …} +attr: [] +labelTranslationParameters: [] } 142 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3065 +label: "Republic of Moldova" +value: "142" +data: App\Entity\Nation {#2400 …} +attr: [] +labelTranslationParameters: [] } 143 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3066 +label: "Montserrat" +value: "143" +data: App\Entity\Nation {#2405 …} +attr: [] +labelTranslationParameters: [] } 144 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3067 +label: "Morocco" +value: "144" +data: App\Entity\Nation {#2410 …} +attr: [] +labelTranslationParameters: [] } 145 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3068 +label: "Mozambique" +value: "145" +data: App\Entity\Nation {#2415 …} +attr: [] +labelTranslationParameters: [] } 146 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3069 +label: "Oman" +value: "146" +data: App\Entity\Nation {#2420 …} +attr: [] +labelTranslationParameters: [] } 147 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3070 +label: "Namibia" +value: "147" +data: App\Entity\Nation {#2425 …} +attr: [] +labelTranslationParameters: [] } 148 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3071 +label: "Nauru" +value: "148" +data: App\Entity\Nation {#2430 …} +attr: [] +labelTranslationParameters: [] } 149 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3072 +label: "Nepal" +value: "149" +data: App\Entity\Nation {#2435 …} +attr: [] +labelTranslationParameters: [] } 150 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3073 +label: "Netherlands" +value: "150" +data: App\Entity\Nation {#2440 …} +attr: [] +labelTranslationParameters: [] } 151 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3074 +label: "Netherlands Antilles" +value: "151" +data: App\Entity\Nation {#2445 …} +attr: [] +labelTranslationParameters: [] } 152 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3075 +label: "Aruba" +value: "152" +data: App\Entity\Nation {#2450 …} +attr: [] +labelTranslationParameters: [] } 153 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3076 +label: "New Caledonia" +value: "153" +data: App\Entity\Nation {#2455 …} +attr: [] +labelTranslationParameters: [] } 154 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3077 +label: "Vanuatu" +value: "154" +data: App\Entity\Nation {#2460 …} +attr: [] +labelTranslationParameters: [] } 155 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3078 +label: "New Zealand" +value: "155" +data: App\Entity\Nation {#2465 …} +attr: [] +labelTranslationParameters: [] } 156 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3079 +label: "Nicaragua" +value: "156" +data: App\Entity\Nation {#2470 …} +attr: [] +labelTranslationParameters: [] } 157 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3080 +label: "Niger" +value: "157" +data: App\Entity\Nation {#2475 …} +attr: [] +labelTranslationParameters: [] } 158 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3081 +label: "Nigeria" +value: "158" +data: App\Entity\Nation {#2480 …} +attr: [] +labelTranslationParameters: [] } 159 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3082 +label: "Niue" +value: "159" +data: App\Entity\Nation {#2485 …} +attr: [] +labelTranslationParameters: [] } 160 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3083 +label: "Norfolk Island" +value: "160" +data: App\Entity\Nation {#2490 …} +attr: [] +labelTranslationParameters: [] } 161 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3084 +label: "Norway" +value: "161" +data: App\Entity\Nation {#2495 …} +attr: [] +labelTranslationParameters: [] } 162 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3085 +label: "Northern Mariana Islands" +value: "162" +data: App\Entity\Nation {#2500 …} +attr: [] +labelTranslationParameters: [] } 163 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3086 +label: "United States Minor Outlying Islands" +value: "163" +data: App\Entity\Nation {#2505 …} +attr: [] +labelTranslationParameters: [] } 164 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3087 +label: "Federated States of Micronesia" +value: "164" +data: App\Entity\Nation {#2510 …} +attr: [] +labelTranslationParameters: [] } 165 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3088 +label: "Marshall Islands" +value: "165" +data: App\Entity\Nation {#2515 …} +attr: [] +labelTranslationParameters: [] } 166 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3089 +label: "Palau" +value: "166" +data: App\Entity\Nation {#2520 …} +attr: [] +labelTranslationParameters: [] } 167 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3090 +label: "Pakistan" +value: "167" +data: App\Entity\Nation {#2525 …} +attr: [] +labelTranslationParameters: [] } 168 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3091 +label: "Panama" +value: "168" +data: App\Entity\Nation {#2530 …} +attr: [] +labelTranslationParameters: [] } 169 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3092 +label: "Papua New Guinea" +value: "169" +data: App\Entity\Nation {#2535 …} +attr: [] +labelTranslationParameters: [] } 170 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3093 +label: "Paraguay" +value: "170" +data: App\Entity\Nation {#2540 …} +attr: [] +labelTranslationParameters: [] } 171 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3094 +label: "Peru" +value: "171" +data: App\Entity\Nation {#2545 …} +attr: [] +labelTranslationParameters: [] } 172 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3095 +label: "Philippines" +value: "172" +data: App\Entity\Nation {#2550 …} +attr: [] +labelTranslationParameters: [] } 173 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3096 +label: "Pitcairn" +value: "173" +data: App\Entity\Nation {#2555 …} +attr: [] +labelTranslationParameters: [] } 174 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3097 +label: "Poland" +value: "174" +data: App\Entity\Nation {#2560 …} +attr: [] +labelTranslationParameters: [] } 175 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3098 +label: "Portugal" +value: "175" +data: App\Entity\Nation {#2565 …} +attr: [] +labelTranslationParameters: [] } 176 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3099 +label: "Guinea-Bissau" +value: "176" +data: App\Entity\Nation {#2570 …} +attr: [] +labelTranslationParameters: [] } 177 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3100 +label: "Timor-Leste" +value: "177" +data: App\Entity\Nation {#2575 …} +attr: [] +labelTranslationParameters: [] } 178 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3101 +label: "Puerto Rico" +value: "178" +data: App\Entity\Nation {#2580 …} +attr: [] +labelTranslationParameters: [] } 179 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3102 +label: "Qatar" +value: "179" +data: App\Entity\Nation {#2585 …} +attr: [] +labelTranslationParameters: [] } 180 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3103 +label: "Réunion" +value: "180" +data: App\Entity\Nation {#2590 …} +attr: [] +labelTranslationParameters: [] } 181 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3104 +label: "Romania" +value: "181" +data: App\Entity\Nation {#2595 …} +attr: [] +labelTranslationParameters: [] } 182 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3105 +label: "Russia" +value: "182" +data: App\Entity\Nation {#2600 …} +attr: [] +labelTranslationParameters: [] } 183 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3106 +label: "Rwanda" +value: "183" +data: App\Entity\Nation {#2605 …} +attr: [] +labelTranslationParameters: [] } 184 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3107 +label: "Saint Helena" +value: "184" +data: App\Entity\Nation {#2610 …} +attr: [] +labelTranslationParameters: [] } 185 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3108 +label: "Saint Kitts and Nevis" +value: "185" +data: App\Entity\Nation {#2615 …} +attr: [] +labelTranslationParameters: [] } 186 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3109 +label: "Anguilla" +value: "186" +data: App\Entity\Nation {#2620 …} +attr: [] +labelTranslationParameters: [] } 187 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3110 +label: "Saint Lucia" +value: "187" +data: App\Entity\Nation {#2625 …} +attr: [] +labelTranslationParameters: [] } 188 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3111 +label: "Saint-Pierre and Miquelon" +value: "188" +data: App\Entity\Nation {#2630 …} +attr: [] +labelTranslationParameters: [] } 189 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3112 +label: "Saint Vincent and the Grenadines" +value: "189" +data: App\Entity\Nation {#2635 …} +attr: [] +labelTranslationParameters: [] } 190 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3113 +label: "San Marino" +value: "190" +data: App\Entity\Nation {#2640 …} +attr: [] +labelTranslationParameters: [] } 191 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3114 +label: "Sao Tome and Principe" +value: "191" +data: App\Entity\Nation {#2645 …} +attr: [] +labelTranslationParameters: [] } 192 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3115 +label: "Saudi Arabia" +value: "192" +data: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } +attr: [] +labelTranslationParameters: [] } 193 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3116 +label: "Senegal" +value: "193" +data: App\Entity\Nation {#2650 …} +attr: [] +labelTranslationParameters: [] } 194 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3117 +label: "Seychelles" +value: "194" +data: App\Entity\Nation {#2655 …} +attr: [] +labelTranslationParameters: [] } 195 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3118 +label: "Sierra Leone" +value: "195" +data: App\Entity\Nation {#2660 …} +attr: [] +labelTranslationParameters: [] } 196 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3119 +label: "Singapore" +value: "196" +data: App\Entity\Nation {#2665 …} +attr: [] +labelTranslationParameters: [] } 197 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3120 +label: "Slovakia" +value: "197" +data: App\Entity\Nation {#2670 …} +attr: [] +labelTranslationParameters: [] } 198 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3121 +label: "Vietnam" +value: "198" +data: App\Entity\Nation {#2675 …} +attr: [] +labelTranslationParameters: [] } 199 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3122 +label: "Slovenia" +value: "199" +data: App\Entity\Nation {#2680 …} +attr: [] +labelTranslationParameters: [] } 200 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3123 +label: "Somalia" +value: "200" +data: App\Entity\Nation {#2685 …} +attr: [] +labelTranslationParameters: [] } 201 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3124 +label: "South Africa" +value: "201" +data: App\Entity\Nation {#2690 …} +attr: [] +labelTranslationParameters: [] } 202 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3125 +label: "Zimbabwe" +value: "202" +data: App\Entity\Nation {#2695 …} +attr: [] +labelTranslationParameters: [] } 203 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3126 +label: "Spain" +value: "203" +data: App\Entity\Nation {#2700 …} +attr: [] +labelTranslationParameters: [] } 204 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3127 +label: "Western Sahara" +value: "204" +data: App\Entity\Nation {#2705 …} +attr: [] +labelTranslationParameters: [] } 205 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3128 +label: "Sudan" +value: "205" +data: App\Entity\Nation {#2710 …} +attr: [] +labelTranslationParameters: [] } 206 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3129 +label: "Suriname" +value: "206" +data: App\Entity\Nation {#2715 …} +attr: [] +labelTranslationParameters: [] } 207 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3130 +label: "Svalbard and Jan Mayen" +value: "207" +data: App\Entity\Nation {#2720 …} +attr: [] +labelTranslationParameters: [] } 208 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3131 +label: "Swaziland" +value: "208" +data: App\Entity\Nation {#2725 …} +attr: [] +labelTranslationParameters: [] } 209 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3132 +label: "Sweden" +value: "209" +data: App\Entity\Nation {#2730 …} +attr: [] +labelTranslationParameters: [] } 210 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3133 +label: "Switzerland" +value: "210" +data: App\Entity\Nation {#2735 …} +attr: [] +labelTranslationParameters: [] } 211 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3134 +label: "Syrian Arab Republic" +value: "211" +data: App\Entity\Nation {#2740 …} +attr: [] +labelTranslationParameters: [] } 212 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3135 +label: "Tajikistan" +value: "212" +data: App\Entity\Nation {#2745 …} +attr: [] +labelTranslationParameters: [] } 213 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3136 +label: "Thailand" +value: "213" +data: App\Entity\Nation {#2750 …} +attr: [] +labelTranslationParameters: [] } 214 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3137 +label: "Togo" +value: "214" +data: App\Entity\Nation {#2755 …} +attr: [] +labelTranslationParameters: [] } 215 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3138 +label: "Tokelau" +value: "215" +data: App\Entity\Nation {#2760 …} +attr: [] +labelTranslationParameters: [] } 216 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3139 +label: "Tonga" +value: "216" +data: App\Entity\Nation {#2765 …} +attr: [] +labelTranslationParameters: [] } 217 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3140 +label: "Trinidad and Tobago" +value: "217" +data: App\Entity\Nation {#2770 …} +attr: [] +labelTranslationParameters: [] } 218 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3141 +label: "United Arab Emirates" +value: "218" +data: App\Entity\Nation {#2775 …} +attr: [] +labelTranslationParameters: [] } 219 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3142 +label: "Tunisia" +value: "219" +data: App\Entity\Nation {#2780 …} +attr: [] +labelTranslationParameters: [] } 220 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3143 +label: "Turkey" +value: "220" +data: App\Entity\Nation {#2785 …} +attr: [] +labelTranslationParameters: [] } 221 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3144 +label: "Turkmenistan" +value: "221" +data: App\Entity\Nation {#2790 …} +attr: [] +labelTranslationParameters: [] } 222 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3145 +label: "Turks and Caicos Islands" +value: "222" +data: App\Entity\Nation {#2795 …} +attr: [] +labelTranslationParameters: [] } 223 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3146 +label: "Tuvalu" +value: "223" +data: App\Entity\Nation {#2800 …} +attr: [] +labelTranslationParameters: [] } 224 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3147 +label: "Uganda" +value: "224" +data: App\Entity\Nation {#2805 …} +attr: [] +labelTranslationParameters: [] } 225 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3148 +label: "Ukraine" +value: "225" +data: App\Entity\Nation {#2810 …} +attr: [] +labelTranslationParameters: [] } 226 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3149 +label: "North Macedonia" +value: "226" +data: App\Entity\Nation {#2815 …} +attr: [] +labelTranslationParameters: [] } 227 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3150 +label: "Egypt" +value: "227" +data: App\Entity\Nation {#2820 …} +attr: [] +labelTranslationParameters: [] } 228 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3151 +label: "United Kingdom" +value: "228" +data: App\Entity\Nation {#2825 …} +attr: [] +labelTranslationParameters: [] } 229 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3152 +label: "Isle of Man" +value: "229" +data: App\Entity\Nation {#2830 …} +attr: [] +labelTranslationParameters: [] } 230 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3153 +label: "United Republic Of Tanzania" +value: "230" +data: App\Entity\Nation {#2835 …} +attr: [] +labelTranslationParameters: [] } 231 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3154 +label: "United States" +value: "231" +data: App\Entity\Nation {#2840 …} +attr: [] +labelTranslationParameters: [] } 232 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3155 +label: "U.S. Virgin Islands" +value: "232" +data: App\Entity\Nation {#2845 …} +attr: [] +labelTranslationParameters: [] } 233 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3156 +label: "Burkina Faso" +value: "233" +data: App\Entity\Nation {#2850 …} +attr: [] +labelTranslationParameters: [] } 234 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3157 +label: "Uruguay" +value: "234" +data: App\Entity\Nation {#2855 …} +attr: [] +labelTranslationParameters: [] } 235 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3158 +label: "Uzbekistan" +value: "235" +data: App\Entity\Nation {#2860 …} +attr: [] +labelTranslationParameters: [] } 236 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3159 +label: "Venezuela" +value: "236" +data: App\Entity\Nation {#2865 …} +attr: [] +labelTranslationParameters: [] } 237 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3160 +label: "Wallis and Futuna" +value: "237" +data: App\Entity\Nation {#2870 …} +attr: [] +labelTranslationParameters: [] } 238 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3161 +label: "Samoa" +value: "238" +data: App\Entity\Nation {#2875 …} +attr: [] +labelTranslationParameters: [] } 239 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3162 +label: "Yemen" +value: "239" +data: App\Entity\Nation {#2880 …} +attr: [] +labelTranslationParameters: [] } 240 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3163 +label: "Serbia and Montenegro" +value: "240" +data: App\Entity\Nation {#2885 …} +attr: [] +labelTranslationParameters: [] } 241 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3164 +label: "Zambia" +value: "241" +data: App\Entity\Nation {#2890 …} +attr: [] +labelTranslationParameters: [] } 242 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3165 +label: "England" +value: "242" +data: App\Entity\Nation {#2895 …} +attr: [] +labelTranslationParameters: [] } 243 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3166 +label: "Scotland" +value: "243" +data: App\Entity\Nation {#2900 …} +attr: [] +labelTranslationParameters: [] } 244 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3167 +label: "Wales" +value: "244" +data: App\Entity\Nation {#2905 …} +attr: [] +labelTranslationParameters: [] } 245 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3168 +label: "Northern Ireland" +value: "245" +data: App\Entity\Nation {#2910 …} +attr: [] +labelTranslationParameters: [] } 246 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3169 +label: "Kosovo" +value: "246" +data: App\Entity\Nation {#2915 …} +attr: [] +labelTranslationParameters: [] } 247 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3170 +label: "Curaçao" +value: "247" +data: App\Entity\Nation {#2920 …} +attr: [] +labelTranslationParameters: [] } 248 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3171 +label: "Montenegro" +value: "248" +data: App\Entity\Nation {#2925 …} +attr: [] +labelTranslationParameters: [] } 249 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3172 +label: "South Sudan" +value: "249" +data: App\Entity\Nation {#2930 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1675 -form: Symfony\Component\Form\Form {#1398 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1676 …5} |
| full_name | "s6a81b7f722e95[nationality]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_nationality" |
| is_selected | Closure($choice, $value) {#3174 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Nationality" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "nationality" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "nationality" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => Proxies\__CG__\App\Entity\Nation {#879} "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_nationality" |
| valid | true |
| value | "192" |
birthDate
"Sonata\Form\Type\DatePickerType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @876607200 {#1275 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } |
| View Format |
"12-10-1997"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| format | "dd-MM-yyyy" |
same as passed value |
| label | "Birth Date" |
same as passed value |
| label_render | false |
false
|
| property_path | "birthDate" |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086} "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] "icons" => [] "buttons" => [] ] "localization" => [ "locale" => "en" ] "restrictions" => [] ] |
| datepicker_use_button | true |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd-MM-yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Birth Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "birthDate" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086} "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1274 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1221 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "sonata-medium-date" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "sonata_type_datetime_picker" "_s6a81b7f722e95_birthDate" "admin_employee_sonata_type_datetime_picker" "admin_employee_birthDate_sonata_type_datetime_picker" "admin_employee_birthDate_sonata_type_datetime_picker_birthDate" ] |
| cache_key | "_s6a81b7f722e95_birthDate_sonata_type_datetime_picker" |
| compound | false |
| data | DateTime @876607200 {#1275 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] ] "localization" => [ "locale" => "en" "format" => "dd-MM-yyyy" ] ] |
| datepicker_use_button | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3175 -form: Symfony\Component\Form\Form {#1401 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#3176 …5} |
| full_name | "s6a81b7f722e95[birthDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_birthDate" |
| label | "Birth Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "birthDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "birthDate" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => DateTime @876607200 {#1275 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "sonata-medium-date" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_birthDate" |
| valid | true |
| value | "12-10-1997" |
| widget | "single_text" |
joinedDate
"Sonata\Form\Type\DatePickerType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1725746400 {#1463 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } |
| View Format |
"08-09-2024"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| format | "dd-MM-yyyy" |
same as passed value |
| label | "Joined Date" |
same as passed value |
| label_render | false |
false
|
| property_path | "joinedDate" |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087} "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] "icons" => [] "buttons" => [] ] "localization" => [ "locale" => "en" ] "restrictions" => [] ] |
| datepicker_use_button | true |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd-MM-yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Joined Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "joinedDate" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087} "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1286 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1279 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "sonata-medium-date" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "sonata_type_datetime_picker" "_s6a81b7f722e95_joinedDate" "admin_employee_sonata_type_datetime_picker" "admin_employee_joinedDate_sonata_type_datetime_picker" "admin_employee_joinedDate_sonata_type_datetime_picker_joinedDate" ] |
| cache_key | "_s6a81b7f722e95_joinedDate_sonata_type_datetime_picker" |
| compound | false |
| data | DateTime @1725746400 {#1463 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] ] "localization" => [ "locale" => "en" "format" => "dd-MM-yyyy" ] ] |
| datepicker_use_button | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3177 -form: Symfony\Component\Form\Form {#1404 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#3178 …5} |
| full_name | "s6a81b7f722e95[joinedDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_joinedDate" |
| label | "Joined Date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "joinedDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "joinedDate" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => DateTime @1725746400 {#1463 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "sonata-medium-date" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_joinedDate" |
| valid | true |
| value | "08-09-2024" |
| widget | "single_text" |
contractEnd
"Sonata\Form\Type\DatePickerType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1757282400 {#1474 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } |
| View Format |
"08-09-2025"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| format | "dd-MM-yyyy" |
same as passed value |
| label | "Contract End" |
same as passed value |
| label_render | false |
false
|
| property_path | "contractEnd" |
same as passed value |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088} "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] "icons" => [] "buttons" => [] ] "localization" => [ "locale" => "en" ] "restrictions" => [] ] |
| datepicker_use_button | true |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd-MM-yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Contract End" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "contractEnd" |
| required | true |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088} "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: null } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1296 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1288 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "sonata-medium-date" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "sonata_type_datetime_picker" "_s6a81b7f722e95_contractEnd" "admin_employee_sonata_type_datetime_picker" "admin_employee_contractEnd_sonata_type_datetime_picker" "admin_employee_contractEnd_sonata_type_datetime_picker_contractEnd" ] |
| cache_key | "_s6a81b7f722e95_contractEnd_sonata_type_datetime_picker" |
| compound | false |
| data | DateTime @1757282400 {#1474 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } |
| datepicker_options | [ "display" => [ "theme" => "light" "components" => [ "clock" => false ] ] "localization" => [ "locale" => "en" "format" => "dd-MM-yyyy" ] ] |
| datepicker_use_button | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3179 -form: Symfony\Component\Form\Form {#1407 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#3180 …5} |
| full_name | "s6a81b7f722e95[contractEnd]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_contractEnd" |
| label | "Contract End" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "contractEnd" |
| priority | 0 |
| required | true |
| row_attr | [] |
| sonata_admin | [ "name" => "contractEnd" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => DateTime @1757282400 {#1474 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "sonata-medium-date" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_contractEnd" |
| valid | true |
| value | "08-09-2025" |
| widget | "single_text" |
company
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } |
| View Format |
"2"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Entity\Company" |
same as passed value |
| em | "default" |
ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| label | "Company" |
same as passed value |
| label_render | false |
false
|
| multiple | false |
false
|
| property_path | "company" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089} "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1132 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#1131 …} } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1316 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1304 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1317 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1114 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1319 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1318 …} } |
| choices | null |
| class | "App\Entity\Company" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1305 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#700 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Company" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "company" |
| query_builder | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089} "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1309 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1300 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_s6a81b7f722e95_company" "admin_employee_entity" "admin_employee_company_entity" "admin_employee_company_entity_company" ] |
| cache_key | "_s6a81b7f722e95_company_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3183 +label: "SAPESCO" +value: "1" +data: App\Entity\Company {#3191 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3185 +label: "NESR" +value: "2" +data: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3196 +label: "RAZOR" +value: "3" +data: App\Entity\Company {#3201 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3181 -form: Symfony\Component\Form\Form {#1410 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#3182 …5} |
| full_name | "s6a81b7f722e95[company]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_company" |
| is_selected | Closure($choice, $value) {#3205 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Company" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "company" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "company" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => Proxies\__CG__\App\Entity\Company {#896} "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_company" |
| valid | true |
| value | "2" |
location
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Entity\Location" |
same as passed value |
| em | "default" |
ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| label | "Location" |
same as passed value |
| label_render | false |
false
|
| multiple | false |
false
|
| property_path | "location" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093} "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\LocationAdmin {#1096 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1132 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#1131 …} } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1340 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1331 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1341 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1114 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1343 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1342 …} } |
| choices | null |
| class | "App\Entity\Location" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1332 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#715 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Location" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "location" |
| query_builder | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093} "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\LocationAdmin {#1096 …} } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1330 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1306 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_s6a81b7f722e95_location" "admin_employee_entity" "admin_employee_location_entity" "admin_employee_location_entity_location" ] |
| cache_key | "_s6a81b7f722e95_location_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3195 +label: "Bahrain" +value: "2" +data: App\Entity\Location {#3211 …} +attr: [] +labelTranslationParameters: [] } 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3186 +label: "Saudi Arabia" +value: "1" +data: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3184 -form: Symfony\Component\Form\Form {#1413 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#3194 …5} |
| full_name | "s6a81b7f722e95[location]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_location" |
| is_selected | Closure($choice, $value) {#3217 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Location" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "location" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "location" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => Proxies\__CG__\App\Entity\Location {#913} "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_location" |
| valid | true |
| value | "1" |
position
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } |
| View Format |
"13"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Entity\Position" |
same as passed value |
| em | "default" |
ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| label | "Position" |
same as passed value |
| label_render | false |
false
|
| multiple | false |
false
|
| property_path | "position" |
same as passed value |
| required | false |
false
|
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097} ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\PositionAdmin {#1100 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1132 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#1131 …} } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1364 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1355 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1365 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1114 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1367 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1366 …} } |
| choices | null |
| class | "App\Entity\Position" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1356 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#738 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Position" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | "position" |
| query_builder | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097} ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } #associationAdmin: App\Admin\PositionAdmin {#1100 …} } |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1354 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#1328 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [
"class" => ""
] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_s6a81b7f722e95_position" "admin_employee_entity" "admin_employee_position_entity" "admin_employee_position_entity_position" ] |
| cache_key | "_s6a81b7f722e95_position_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3233 +label: "[Management] Director" +value: "1" +data: App\Entity\Position {#3227 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3314 +label: "[Management] Operations Manager" +value: "2" +data: App\Entity\Position {#3245 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3312 +label: "[Field] Supervisor" +value: "3" +data: App\Entity\Position {#3250 …} +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3321 +label: "[Field] Operator" +value: "4" +data: App\Entity\Position {#3258 …} +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3319 +label: "[Support] Foreman" +value: "5" +data: App\Entity\Position {#3263 …} +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3328 +label: "[Support] Readiness" +value: "6" +data: App\Entity\Position {#3271 …} +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3326 +label: "[Support] HSE" +value: "7" +data: App\Entity\Position {#3276 …} +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3231 +label: "[Support] PCE" +value: "8" +data: App\Entity\Position {#3281 …} +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3329 +label: "[Support] SDM/EIC" +value: "9" +data: App\Entity\Position {#3286 …} +attr: [] +labelTranslationParameters: [] } 10 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3330 +label: "[Support] Tooldresser" +value: "10" +data: App\Entity\Position {#3291 …} +attr: [] +labelTranslationParameters: [] } 11 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3331 +label: "[Support] Ticketing" +value: "11" +data: App\Entity\Position {#3296 …} +attr: [] +labelTranslationParameters: [] } 12 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3332 +label: "[Support] Admin" +value: "12" +data: App\Entity\Position {#3301 …} +attr: [] +labelTranslationParameters: [] } 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3333 +label: "[Mixed] Engineer" +value: "13" +data: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } +attr: [] +labelTranslationParameters: [] } 14 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#3341 +label: "[Mixed] Mechanic" +value: "14" +data: App\Entity\Position {#3306 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3225 -form: Symfony\Component\Form\Form {#1416 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#3199 …5} |
| full_name | "s6a81b7f722e95[position]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95_position" |
| is_selected | Closure($choice, $value) {#3334 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Position" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "position" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| sonata_admin | [ "name" => "position" "admin" => App\Admin\EmployeeAdmin {#272 #code: "admin.employee" #class: null #baseControllerName: "sonata.admin.controller.crud" -modelClass: "App\Entity\Employee" -label: "Employee" -listModes: [ "list" => [ "icon" => "<i class="fas fa-list fa-fw" aria-hidden="true"></i>" "class" => "fas fa-list fa-fw" ] "mosaic" => [ "icon" => "<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>" "class" => "fas fa-th-large fa-fw" ] ] -pagerType: "default" -managerType: "orm" -securityInformation: [] -filterPersister: null -modelManager: Sonata\DoctrineORMAdminBundle\Model\ModelManager {#273 …} -dataSource: Sonata\DoctrineORMAdminBundle\Exporter\DataSource {#284 …} -formContractor: Sonata\DoctrineORMAdminBundle\Builder\FormContractor {#307 …} -showBuilder: Sonata\DoctrineORMAdminBundle\Builder\ShowBuilder {#308 …} -listBuilder: Sonata\DoctrineORMAdminBundle\Builder\ListBuilder {#311 …} -datagridBuilder: Sonata\DoctrineORMAdminBundle\Builder\DatagridBuilder {#314 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} -configurationPool: Sonata\AdminBundle\Admin\Pool {#268 …} -routeGenerator: Sonata\AdminBundle\Route\DefaultRouteGenerator {#320 …} -securityHandler: Sonata\AdminBundle\Security\Handler\NoopSecurityHandler {#322 …} -menuFactory: Knp\Menu\MenuFactory {#323 …} -routeBuilder: Sonata\AdminBundle\Route\PathInfoBuilder {#326 …} -labelTranslatorStrategy: Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy {#329 …} -fieldDescriptionFactory: Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescriptionFactory {#286 …} -templateRegistry: Sonata\AdminBundle\Templating\MutableTemplateRegistry {#330 …} #baseRouteName: null #baseRoutePattern: null #classnameLabel: "Employee" #supportsPreviewMode: false -listFieldDescriptions: [] -showFieldDescriptions: [] -formFieldDescriptions: [ "uniqueId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1060 #name: "uniqueId" #type: "integer" #mappingType: "integer" #fieldName: "uniqueId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "uniqueId" "columnName" => "unique_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "existingAramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1062 #name: "existingAramcoId" #type: "Sonata\AdminBundle\Form\Type\ChoiceFieldMaskType" #mappingType: "boolean" #fieldName: "existingAramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "boolean" "fieldName" => "existingAramcoId" "columnName" => "existing_aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoId" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1072 #name: "aramcoId" #type: "integer" #mappingType: "integer" #fieldName: "aramcoId" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "integer" "fieldName" => "aramcoId" "columnName" => "aramco_id" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "aramcoIdStatus" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1074 #name: "aramcoIdStatus" #type: "2" #mappingType: 2 #fieldName: "aramcoIdStatus" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "aramcoIdStatus" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\AramcoIdStatus" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "aramco_id_status_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "aramco_id_status_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "aramco_id_status_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "aramco_id_status_id" => "aramco_id_status_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\AramcoIdStatusAdmin {#1076 …} } "aramcoIdExpiryDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1077 #name: "aramcoIdExpiryDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "aramcoIdExpiryDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "aramcoIdExpiryDate" "columnName" => "aramco_id_expiry_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "fullname" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1083 #name: "fullname" #type: "string" #mappingType: "string" #fieldName: "fullname" #associationMapping: [] #fieldMapping: [ "length" => 150 "id" => null "nullable" => false "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "fullname" "columnName" => "fullname" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "email" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1085 #name: "email" #type: "string" #mappingType: "string" #fieldName: "email" #associationMapping: [] #fieldMapping: [ "length" => 100 "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "string" "fieldName" => "email" "columnName" => "email" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "nationality" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1084 #name: "nationality" #type: "2" #mappingType: 2 #fieldName: "nationality" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "nationality" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Nation" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "nationality_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "nationality_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "nationality_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "nationality_id" => "nationality_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "birthDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1086 #name: "birthDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "birthDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "birthDate" "columnName" => "birth_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "joinedDate" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1087 #name: "joinedDate" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "joinedDate" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "joinedDate" "columnName" => "joined_date" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "contractEnd" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1088 #name: "contractEnd" #type: "Sonata\Form\Type\DatePickerType" #mappingType: "date" #fieldName: "contractEnd" #associationMapping: [] #fieldMapping: [ "length" => null "id" => null "nullable" => true "notInsertable" => null "notUpdatable" => null "columnDefinition" => null "generated" => null "enumType" => null "precision" => null "scale" => null "unique" => false "inherited" => null "originalClass" => null "originalField" => null "quoted" => null "declared" => null "declaredField" => null "options" => null "version" => null "default" => null "type" => "date" "fieldName" => "contractEnd" "columnName" => "contract_end" ] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: null } "company" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1089 #name: "company" #type: "2" #mappingType: 2 #fieldName: "company" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "company" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Company" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "company_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "company_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "company_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "company_id" => "company_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\CompanyAdmin {#1092 …} } "location" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1093 #name: "location" #type: "2" #mappingType: 2 #fieldName: "location" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "location" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Location" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "location_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "location_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "location_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "location_id" => "location_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\LocationAdmin {#1096 …} } "position" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097 #name: "position" #type: "2" #mappingType: 2 #fieldName: "position" #associationMapping: [ "cascade" => [] "fetch" => 2 "inherited" => null "declared" => null "cache" => null "id" => null "isOnDeleteCascade" => null "originalClass" => null "originalField" => null "orphanRemoval" => false "unique" => null "fieldName" => "position" "sourceEntity" => "App\Entity\Employee" "targetEntity" => "App\Entity\Position" "inversedBy" => "employees" "sourceToTargetKeyColumns" => [ "position_id" => "id" ] "targetToSourceKeyColumns" => [ "id" => "position_id" ] "joinColumns" => [ [ "unique" => null "quoted" => null "fieldName" => null "onDelete" => null "columnDefinition" => null "nullable" => null "options" => null "name" => "position_id" "referencedColumnName" => "id" ] ] "joinColumnFieldNames" => [ "position_id" => "position_id" ] "isOwningSide" => true "type" => 2 ] #fieldMapping: [] #parentAssociationMappings: [] #template: null #options: [ "translation_domain" => null "edit" => "standard" ] #parent: null #admin: App\Admin\EmployeeAdmin {#272} #associationAdmin: App\Admin\PositionAdmin {#1100 …} } ] -filterFieldDescriptions: [] -maxPageLinks: 25 -translationDomain: "messages" -routes: null -subject: App\Entity\Employee {#794 -id: 147 -medicalChecks: Doctrine\ORM\PersistentCollection {#800 …} -uniqueId: 17330 -fullname: "Jawaher Yousif Almusailem" -status: Proxies\__CG__\App\Entity\Status {#839 …} -rotation: Proxies\__CG__\App\Entity\Rotation {#857 …} -nationality: Proxies\__CG__\App\Entity\Nation {#879 -id: 192 -nameEn: "Saudi Arabia" -nameFr: "Arabie Saoudite" -nameAr: "المملكة العربية السعودية" -alpha2: "SA" -alpha3: "SAU" -employees: Doctrine\ORM\PersistentCollection {#1469 …} -locations: Doctrine\ORM\PersistentCollection {#1475 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#880 …} } -company: Proxies\__CG__\App\Entity\Company {#896 -id: 2 -name: "NESR" -employees: Doctrine\ORM\PersistentCollection {#1489 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#897 …} } -location: Proxies\__CG__\App\Entity\Location {#913 -id: 1 -country: Proxies\__CG__\App\Entity\Nation {#879} -employees: Doctrine\ORM\PersistentCollection {#1501 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#914 …} } -drivingLicense: null -trainings: Doctrine\ORM\PersistentCollection {#921 …} -position: Proxies\__CG__\App\Entity\Position {#950 -id: 13 -type: Proxies\__CG__\App\Entity\PositionType {#1541 …} -name: "Engineer" -certificates: Doctrine\ORM\PersistentCollection {#1567 …} -employees: Doctrine\ORM\PersistentCollection {#1553 …} -ordering: 13 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#951 …} } -birthDate: DateTime @876607200 {#785 date: 1997-10-12 00:00:00.0 Europe/Zurich (+02:00) } -joinedDate: DateTime @1725746400 {#784 date: 2024-09-08 00:00:00.0 Europe/Zurich (+02:00) } -contractEnd: DateTime @1757282400 {#792 date: 2025-09-08 00:00:00.0 Europe/Zurich (+02:00) } -grade: Proxies\__CG__\App\Entity\PositionGrade {#966 …} -profilePictureUploaded: false -cvLastUpdatedAt: null -email: "jalmusailem@nesr.com" -existingAramcoId: false -aramcoIdStatus: Proxies\__CG__\App\Entity\AramcoIdStatus {#983 -id: 3 -label: "Waiting For Appointment" -employees: Doctrine\ORM\PersistentCollection {#1453 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#984 …} } -aramcoId: null -aramcoIdExpiryDate: null } -children: [] -parent: null -parentFieldDescription: null -currentChild: false -uniqId: "s6a81b7f722e95" -request: Symfony\Component\HttpFoundation\Request {#2 …} -datagrid: null -menu: Knp\Menu\MenuItem {#3400 …} -formTheme: [ "@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig" ] -filterTheme: [ "@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig" ] -extensions: [ Sonata\AdminBundle\Event\AdminEventExtension {#331 -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#141 …} } ] -cacheIsGranted: [ "d331eaa479ca50949063ffde4c9a8e4e" => true "0ec254fd651d87f48a02a4b1870ba5c5" => true "74e4a082f5e17015b840b16389336041" => true ] -parentAssociationMapping: [] -subClasses: [] -list: null -show: null -form: Symfony\Component\Form\Form {#1352 …} -cachedBaseRouteName: null -cachedBaseRoutePattern: null -formGroups: [ "General Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "General Informations" "translation_domain" => null "name" => "General Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "uniqueId" => "uniqueId" "existingAramcoId" => "existingAramcoId" "aramcoId" => "aramcoId" "aramcoIdStatus" => "aramcoIdStatus" "aramcoIdExpiryDate" => "aramcoIdExpiryDate" "fullname" => "fullname" "email" => "email" "nationality" => "nationality" "birthDate" => "birthDate" "joinedDate" => "joinedDate" "contractEnd" => "contractEnd" ] ] "Position Informations" => [ "collapsed" => false "class" => false "description" => false "label" => "Position Informations" "translation_domain" => null "name" => "Position Informations" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "fields" => [ "company" => "company" "location" => "location" "position" => "position" ] ] ] -formTabs: [ "default" => [ "collapsed" => false "class" => false "description" => false "label" => "Default" "translation_domain" => null "name" => "default" "box_class" => "box box-primary" "empty_message" => "message_form_group_empty" "empty_message_translation_domain" => "SonataAdminBundle" "auto_created" => true "groups" => [ "General Informations" "Position Informations" ] "tab" => true ] ] -showGroups: [] -showTabs: [] -loaded: [ "routes" => false "tab_menu" => true "show" => false "list" => false "form" => true "datagrid" => false ] -em: ContainerLYavYjV\EntityManagerGhostEbeb667 {#276 …12} } "value" => Proxies\__CG__\App\Entity\Position {#950} "edit" => "standard" "inline" => "natural" "field_description" => Sonata\DoctrineORMAdminBundle\FieldDescription\FieldDescription {#1097} "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] "class" => "" ] |
| sonata_admin_code | "admin.employee" |
| sonata_admin_enabled | true |
| sonata_admin_translation_domain | "messages" |
| sortable | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95_position" |
| valid | true |
| value | "13" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "86117c681756220db225a698a7a.ukMZB-u_37fRst-Zi6scwNuntA_obreQXxOQ1nh5VXE.1Q9LcLL0tN-I_r71w8VUo7fr4XvZPfviCiWhgC4SBROMK0ljn8Xm06jRvA" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "86117c681756220db225a698a7a.ukMZB-u_37fRst-Zi6scwNuntA_obreQXxOQ1nh5VXE.1Q9LcLL0tN-I_r71w8VUo7fr4XvZPfviCiWhgC4SBROMK0ljn8Xm06jRvA" |
same as passed value |
| mapped | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#1026 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1027 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1028 …} -namespace: Closure() {#1030 …} } |
| data | "86117c681756220db225a698a7a.ukMZB-u_37fRst-Zi6scwNuntA_obreQXxOQ1nh5VXE.1Q9LcLL0tN-I_r71w8VUo7fr4XvZPfviCiWhgC4SBROMK0ljn8Xm06jRvA" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3358 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_render | true |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| sonata_admin | null |
| sonata_field_description | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3360 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#319 …} $message: Closure() {#3359 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_s6a81b7f722e95__token" ] |
| cache_key | "_s6a81b7f722e95__token_hidden" |
| compound | false |
| data | "86117c681756220db225a698a7a.ukMZB-u_37fRst-Zi6scwNuntA_obreQXxOQ1nh5VXE.1Q9LcLL0tN-I_r71w8VUo7fr4XvZPfviCiWhgC4SBROMK0ljn8Xm06jRvA" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3370 -form: Symfony\Component\Form\Form {#3366 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#3361 …5} |
| full_name | "s6a81b7f722e95[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| horizontal_input_wrapper_class | "" |
| horizontal_label_class | "" |
| horizontal_label_offset_class | "" |
| id | "s6a81b7f722e95__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| sonata_admin | [ "name" => false "admin" => false "value" => null "edit" => "standard" "inline" => "natural" "field_description" => null "block_name" => false "options" => [ "html5_validate" => true "sort_admins" => false "confirm_exit" => true "js_debug" => false "skin" => "skin-black" "use_select2" => true "use_icheck" => true "use_bootlint" => false "use_stickyforms" => true "pager_links" => null "form_type" => "standard" "default_admin_route" => "show" "default_group" => "default" "default_label_catalogue" => "SonataAdminBundle" "default_translation_domain" => null "default_icon" => "fas fa-folder" "dropdown_number_groups_per_colums" => 2 "logo_content" => "all" "list_action_button_content" => "all" "lock_protection" => false "mosaic_background" => "bundles/sonataadmin/images/default_mosaic_image.png" "javascripts" => [ "bundles/sonataadmin/app.js" "bundles/sonataform/app.js" ] "stylesheets" => [ "bundles/sonataadmin/app.css" "bundles/sonataform/app.css" "bundles/sonataadmin/admin-lte-skins/skin-black.min.css" ] "role_admin" => "ROLE_SONATA_ADMIN" "role_super_admin" => "ROLE_SUPER_ADMIN" "search" => true ] ] |
| sonata_admin_enabled | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_s6a81b7f722e95__token" |
| valid | true |
| value | "86117c681756220db225a698a7a.ukMZB-u_37fRst-Zi6scwNuntA_obreQXxOQ1nh5VXE.1Q9LcLL0tN-I_r71w8VUo7fr4XvZPfviCiWhgC4SBROMK0ljn8Xm06jRvA" |