}
-products: Doctrine\ORM\PersistentCollection^ {#1653
#collection: Doctrine\Common\Collections\ArrayCollection^ {#7725
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "viennoiseries"
}
"cat-4" => App\Entity\Category^ {#1013
-id: 125
-name: "Informatique"
-sort_order: 4
-parent: null
-categories: Doctrine\ORM\PersistentCollection^ {#3755
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1983
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#1013}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7709
#collection: Doctrine\Common\Collections\ArrayCollection^ {#3777
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#1013}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "informatique"
}
"cat-5" => App\Entity\Category^ {#6823
-id: 126
-name: "Écran"
-sort_order: 5
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7677
#collection: Doctrine\Common\Collections\ArrayCollection^ {#2904
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6823}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7683
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6435
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6823}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "ecran"
}
"cat-6" => App\Entity\Category^ {#2131
-id: 127
-name: "Ordinateur"
-sort_order: 6
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7681
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6814
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2131}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#1653
#collection: Doctrine\Common\Collections\ArrayCollection^ {#7725
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "viennoiseries"
}
"cat-4" => App\Entity\Category^ {#1013
-id: 125
-name: "Informatique"
-sort_order: 4
-parent: null
-categories: Doctrine\ORM\PersistentCollection^ {#3755
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1983
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#1013}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7709
#collection: Doctrine\Common\Collections\ArrayCollection^ {#3777
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#1013}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "informatique"
}
"cat-5" => App\Entity\Category^ {#6823
-id: 126
-name: "Écran"
-sort_order: 5
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7677
#collection: Doctrine\Common\Collections\ArrayCollection^ {#2904
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6823}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7683
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6435
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6823}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "ecran"
}
"cat-6" => App\Entity\Category^ {#2131
-id: 127
-name: "Ordinateur"
-sort_order: 6
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7681
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6814
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2131}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7684
#collection: Doctrine\Common\Collections\ArrayCollection^ {#5216
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2131}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "ordinateur"
}
"cat-7" => App\Entity\Category^ {#6523
-id: 128
-name: "Souris"
-sort_order: 7
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7660
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6629
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6523}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7378
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6547
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6523}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "souris"
}
"cat-8" => App\Entity\Category^ {#2501
-id: 129
-name: "Vêtements"
-sort_order: 8
-parent: null
-categories: Doctrine\ORM\PersistentCollection^ {#7661
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1016
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2501}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7636
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6712
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2501}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "vetements"
}
"cat-9" => App\Entity\Category^ {#2669
-id: 130
-name: "Maillot"
-sort_order: 9
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7589
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6392
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products:
#collection: Doctrine\Common\Collections\ArrayCollection^ {#5216
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2131}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "ordinateur"
}
"cat-7" => App\Entity\Category^ {#6523
-id: 128
-name: "Souris"
-sort_order: 7
-parent: App\Entity\Category^ {#1013}
-categories: Doctrine\ORM\PersistentCollection^ {#7660
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6629
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6523}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7378
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6547
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6523}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "souris"
}
"cat-8" => App\Entity\Category^ {#2501
-id: 129
-name: "Vêtements"
-sort_order: 8
-parent: null
-categories: Doctrine\ORM\PersistentCollection^ {#7661
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1016
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2501}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7636
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6712
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2501}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "vetements"
}
"cat-9" => App\Entity\Category^ {#2669
-id: 130
-name: "Maillot"
-sort_order: 9
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7589
#collection: Doctrine\Common\Collections\ArrayCollection^ {#6392
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products:
Doctrine\ORM\PersistentCollection^ {#7691
#collection: Doctrine\Common\Collections\ArrayCollection^ {#4078
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "maillot"
}
"cat-10" => App\Entity\Category^ {#6499
-id: 131
-name: "Pantalon"
-sort_order: 10
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7694
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1962
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6499}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7697
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1998
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6499}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "pantalon"
}
"cat-11" => App\Entity\Category^ {#6217
-id: 132
-name: "Veste"
-sort_order: 11
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7706
#collection: Doctrine\Common\Collections\ArrayCollection^ {#786
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6217}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7614
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1987
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6217}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "veste"
}
]
]
-identitiesByClass: array:1 [
"App\Entity\Category" => array:11 [
"cat-1" => array:1 [
"id" => 122
]
"cat-2" => array:1 [
"id" => 123
]
"cat-3" => array:1 [
"id" => 124
]
"cat-4" => array:1 [
"id" => 125
]
"cat-5" => array:1 [
"id" => 126
]
"cat-6" => array:1 [
"id" => 127
]
"cat-7" => array:1 [
"id" => 128
]
"cat-8" => array:1 [
"id" => 129
]
"cat-9" => array:1 [
"id" => 130
]
"cat-10" => array:1 [
"id" => 131
]
"cat-11" => array:1 [
"id" => 132
]
#collection: Doctrine\Common\Collections\ArrayCollection^ {#4078
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#2669}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "maillot"
}
"cat-10" => App\Entity\Category^ {#6499
-id: 131
-name: "Pantalon"
-sort_order: 10
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7694
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1962
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6499}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7697
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1998
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6499}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "pantalon"
}
"cat-11" => App\Entity\Category^ {#6217
-id: 132
-name: "Veste"
-sort_order: 11
-parent: App\Entity\Category^ {#2501}
-categories: Doctrine\ORM\PersistentCollection^ {#7706
#collection: Doctrine\Common\Collections\ArrayCollection^ {#786
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6217}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#6521 …}
-backRefFieldName: "parent"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#6762 …}
}
-products: Doctrine\ORM\PersistentCollection^ {#7614
#collection: Doctrine\Common\Collections\ArrayCollection^ {#1987
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Category^ {#6217}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#3106 …}
-backRefFieldName: "category"
-isDirty: false
-em: Doctrine\ORM\EntityManager^ {#3210 …11}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#7051 …}
}
-slug: "veste"
}
]
]
-identitiesByClass: array:1 [
"App\Entity\Category" => array:11 [
"cat-1" => array:1 [
"id" => 122
]
"cat-2" => array:1 [
"id" => 123
]
"cat-3" => array:1 [
"id" => 124
]
"cat-4" => array:1 [
"id" => 125
]
"cat-5" => array:1 [
"id" => 126
]
"cat-6" => array:1 [
"id" => 127
]
"cat-7" => array:1 [
"id" => 128
]
"cat-8" => array:1 [
"id" => 129
]
"cat-9" => array:1 [
"id" => 130
]
"cat-10" => array:1 [
"id" => 131
]
"cat-11" => array:1 [
"id" => 132
]
]
]
-manager: Doctrine\ORM\EntityManager^ {#3210 …11}
}
-count: 12
-slugger: Symfony\Component\String\Slugger\AsciiSlugger^ {#1487
-symbolsMap: array:1 [
"en" => array:2 [
"@" => "at"
"&" => "and"
]
]
-emoji: false
-transliterators: array:1 [
"en" => null
]
-defaultLocale: "en"
}
}
```
So the references seems to be OK. But I get that error again when I try a `dd($this->getReference('cat-10', self::class));` instead. :
> Reference to "cat-10" for class "App\DataFixtures\CategoryFixtures" does not exist
So I can't figure out what the \*\*\*\* is going on, and it's been two whole weeks I keep getting stuck with this problem because I cannot find any help anywhere else on the internet.
If someone has any information or solution, thanks in advance !
https://redd.it/1mbtoj3
@r_php
]
-manager: Doctrine\ORM\EntityManager^ {#3210 …11}
}
-count: 12
-slugger: Symfony\Component\String\Slugger\AsciiSlugger^ {#1487
-symbolsMap: array:1 [
"en" => array:2 [
"@" => "at"
"&" => "and"
]
]
-emoji: false
-transliterators: array:1 [
"en" => null
]
-defaultLocale: "en"
}
}
```
So the references seems to be OK. But I get that error again when I try a `dd($this->getReference('cat-10', self::class));` instead. :
> Reference to "cat-10" for class "App\DataFixtures\CategoryFixtures" does not exist
So I can't figure out what the \*\*\*\* is going on, and it's been two whole weeks I keep getting stuck with this problem because I cannot find any help anywhere else on the internet.
If someone has any information or solution, thanks in advance !
https://redd.it/1mbtoj3
@r_php
Reddit
From the symfony community on Reddit
Explore this post and more from the symfony community
Tempest 1.5 is tagged with installable view components, x-markdown, CSRF support, and more
https://tempestphp.com/blog/tempest-1-5
https://redd.it/1mc5m4v
@r_php
https://tempestphp.com/blog/tempest-1-5
https://redd.it/1mc5m4v
@r_php
Tempestphp
Tempest 1.5 — Tempest
This release brings a new markdown view component, CSRF support, installable view components, and more.
New to php
Hey there mates,
I will be diving into the world of php so please help me with sources to start learning from (course will be better)
Thanks
https://redd.it/1mc6g2v
@r_php
Hey there mates,
I will be diving into the world of php so please help me with sources to start learning from (course will be better)
Thanks
https://redd.it/1mc6g2v
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
Will Laracon be streamed on YouTube?
As always, I’m excited to see the talks even though I couldn’t make it to the event.
Anyone know if it will be streamed? I tried checking here and Bluesky but didn’t see anything clear on this.
https://redd.it/1mc95zp
@r_php
As always, I’m excited to see the talks even though I couldn’t make it to the event.
Anyone know if it will be streamed? I tried checking here and Bluesky but didn’t see anything clear on this.
https://redd.it/1mc95zp
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
Laracon US Denver 2025 Live Thread
Use this thread to discuss the happenings of Laracon US 2025:
https://laracon.us/
What is Laracon US?
The flagship Laravel event of the year and the largest PHP conference in the United States is happening July 29–30 in Denver, CO at The Mission Ballroom. Two days of talks, networking, and announcements from the Laravel ecosystem.
Is there a live stream available?
A free livestream is planned via the official Laravel YouTube channel. While every effort will be made to ensure a smooth broadcast, availability is subject to technical considerations.
# 📅 Schedule
# Tuesday, July 29
(All times MDT)
9:30AM – Aaron Francis — You Can Just Do Things
9:55AM – Nuno Maduro — Pest 4
10:25AM – TJ Miller — Prism & AI
10:50AM – Break (Larabelles Meetup)
11:20AM – Mary Perry — Design Patterns in Laravel
11:50AM – Thiery Laverdure — You Should Reinvent the Wheel
12:15PM – Lunch
1:40PM – Chris Morrell — Advanced Eloquent Relations
2:10PM – John Drexler — Building the High Trust Environment
2:35PM – Break
3:00PM – Taylor Otwell & Team — Keynote
5:00PM – Reception
6:00PM – After Party at Number 38
# Wednesday, July 30
(All times MDT)
9:30AM – Evan You — Creator of Vue
10:00AM – Alex Six — Turbocharging Your Laravel Development with the Terminal
10:25AM – Wade Wegner — Laravel Meets AI with DigitalOcean
10:35AM – Break (Meetup Organizer Huddle)
11:05AM – Dave Hicking — AI Will Not Replace You
11:20AM – Zuzana Kunckova — Writing Resilient Code
11:25AM – Dave Kiss — Turning a Next.js Video App into a Laravel Starter Kit
11:50AM – Leah Thompson — Making it Feel Right: Implementing UI Details that Connect
12:15PM – Lunch
1:40PM – Colin DeCarlo — AI and You: Understanding, Watching, and Embracing
2:10PM – Tom Crary — Cloud, Code, and Coke Zero
2:30PM – Caleb Porzio — Livewire 4
2:55PM – Break
3:20PM – Rissa Jackson — Is There Any Problem Git Interactive Rebase Can't Solve?
3:40PM – Will King — A Framework for Ambitious Projects
4:05PM – Hank Taylor & Sam Sappenfield — Laravel Community Update
4:15PM – OSS Panel — Taylor Otwell, Adam Wathan, Jeffrey Way, Evan You
# Reminder — Remain Civil (Rule 2)
Toxicity doesn't ship in r/laravel. No exceptions.
Name-calling, insults, unnecessary profanity, or personal attacks will not be tolerated.
https://redd.it/1mc9j55
@r_php
Use this thread to discuss the happenings of Laracon US 2025:
https://laracon.us/
What is Laracon US?
The flagship Laravel event of the year and the largest PHP conference in the United States is happening July 29–30 in Denver, CO at The Mission Ballroom. Two days of talks, networking, and announcements from the Laravel ecosystem.
Is there a live stream available?
A free livestream is planned via the official Laravel YouTube channel. While every effort will be made to ensure a smooth broadcast, availability is subject to technical considerations.
# 📅 Schedule
# Tuesday, July 29
(All times MDT)
9:30AM – Aaron Francis — You Can Just Do Things
9:55AM – Nuno Maduro — Pest 4
10:25AM – TJ Miller — Prism & AI
10:50AM – Break (Larabelles Meetup)
11:20AM – Mary Perry — Design Patterns in Laravel
11:50AM – Thiery Laverdure — You Should Reinvent the Wheel
12:15PM – Lunch
1:40PM – Chris Morrell — Advanced Eloquent Relations
2:10PM – John Drexler — Building the High Trust Environment
2:35PM – Break
3:00PM – Taylor Otwell & Team — Keynote
5:00PM – Reception
6:00PM – After Party at Number 38
# Wednesday, July 30
(All times MDT)
9:30AM – Evan You — Creator of Vue
10:00AM – Alex Six — Turbocharging Your Laravel Development with the Terminal
10:25AM – Wade Wegner — Laravel Meets AI with DigitalOcean
10:35AM – Break (Meetup Organizer Huddle)
11:05AM – Dave Hicking — AI Will Not Replace You
11:20AM – Zuzana Kunckova — Writing Resilient Code
11:25AM – Dave Kiss — Turning a Next.js Video App into a Laravel Starter Kit
11:50AM – Leah Thompson — Making it Feel Right: Implementing UI Details that Connect
12:15PM – Lunch
1:40PM – Colin DeCarlo — AI and You: Understanding, Watching, and Embracing
2:10PM – Tom Crary — Cloud, Code, and Coke Zero
2:30PM – Caleb Porzio — Livewire 4
2:55PM – Break
3:20PM – Rissa Jackson — Is There Any Problem Git Interactive Rebase Can't Solve?
3:40PM – Will King — A Framework for Ambitious Projects
4:05PM – Hank Taylor & Sam Sappenfield — Laravel Community Update
4:15PM – OSS Panel — Taylor Otwell, Adam Wathan, Jeffrey Way, Evan You
# Reminder — Remain Civil (Rule 2)
Toxicity doesn't ship in r/laravel. No exceptions.
Name-calling, insults, unnecessary profanity, or personal attacks will not be tolerated.
https://redd.it/1mc9j55
@r_php
laracon.us
Laracon 2025
The flagship Laravel conference.
Unpopular Opinion: PHP Is Actually the Perfect Language for Beginners
https://medium.com/@GilbertTallam/unpopular-opinion-php-is-the-perfect-language-for-beginners-heres-my-story-4c993bf9e153
https://redd.it/1mcn5b6
@r_php
https://medium.com/@GilbertTallam/unpopular-opinion-php-is-the-perfect-language-for-beginners-heres-my-story-4c993bf9e153
https://redd.it/1mcn5b6
@r_php
Medium
Unpopular Opinion: PHP is the Perfect Language for Beginners — Here’s My Story
When I decided to teach myself how to code, I did what most curious beginners do; I searched for advice online. And just like that, I was…
PHP-ORT: Machine Learning Inference for the Web
https://krakjoe.github.io/ort/
https://redd.it/1mcrr5v
@r_php
https://krakjoe.github.io/ort/
https://redd.it/1mcrr5v
@r_php
Reddit
From the PHP community on Reddit: PHP-ORT: Machine Learning Inference for the Web
Posted by jmp_ones - 2 votes and 0 comments
Laravel Filament Table Performance Issues with Millions of Records – Any Optimization Tips?
I'm working with Laravel Filament (v3) and recently deployed my app to production. Everything worked fine initially, but after a couple of months, the Filament Resource table page has become noticeably slower.
The issue seems to be due to the underlying database table growing to millions of records (2millions right now)(specifically for one of the resources). Pagination is enabled, but even loading the first page takes a few seconds or more (default is 25 records per page), which is not ideal for the end-user experience.
Here’s some additional context:
The table is using Eloquent queries (no custom query builder yet).
I’m using the default Filament
The table has searchable and sortable columns.
Some columns display related model data (via relationships).
The database is MySQL running on a managed VPS (decent specs).
No caching, indexes, or chunking optimizations applied yet.
Has anyone faced similar performance issues with large datasets in Filament?
What are your tips for improving table performance — such as query optimizations, indexes, or custom table builders?
Would it be better to use raw queries or offload the heavy logic?
https://redd.it/1mcxtsa
@r_php
I'm working with Laravel Filament (v3) and recently deployed my app to production. Everything worked fine initially, but after a couple of months, the Filament Resource table page has become noticeably slower.
The issue seems to be due to the underlying database table growing to millions of records (2millions right now)(specifically for one of the resources). Pagination is enabled, but even loading the first page takes a few seconds or more (default is 25 records per page), which is not ideal for the end-user experience.
Here’s some additional context:
The table is using Eloquent queries (no custom query builder yet).
I’m using the default Filament
Table component inside a Resource.The table has searchable and sortable columns.
Some columns display related model data (via relationships).
The database is MySQL running on a managed VPS (decent specs).
No caching, indexes, or chunking optimizations applied yet.
Has anyone faced similar performance issues with large datasets in Filament?
What are your tips for improving table performance — such as query optimizations, indexes, or custom table builders?
Would it be better to use raw queries or offload the heavy logic?
https://redd.it/1mcxtsa
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
Laravel Idea routes feature >>>>>>
Noticed today a pretty nice new feature form Laravel Idea. It also has some cool stuff in `routes/` files. Very useful!
https://preview.redd.it/a7yxxoyzqzff1.png?width=507&format=png&auto=webp&s=3c281aa30f53e3aab3d1f83d6fccef01ab651b96
https://redd.it/1md3bjo
@r_php
Noticed today a pretty nice new feature form Laravel Idea. It also has some cool stuff in `routes/` files. Very useful!
https://preview.redd.it/a7yxxoyzqzff1.png?width=507&format=png&auto=webp&s=3c281aa30f53e3aab3d1f83d6fccef01ab651b96
https://redd.it/1md3bjo
@r_php
[Feedback] Game server project #clean #php84 #symfony73
https://github.com/valx76/Symfony-Mercure-Game-Server
https://redd.it/1md63um
@r_php
https://github.com/valx76/Symfony-Mercure-Game-Server
https://redd.it/1md63um
@r_php
GitHub
GitHub - valx76/Symfony-Mercure-Game-Server: *WIP* POC for a multiplayer game server developed in PHP 8.4, Symfony 7.3, using a…
*WIP* POC for a multiplayer game server developed in PHP 8.4, Symfony 7.3, using a clean architecture and powered by FrankenPHP. - valx76/Symfony-Mercure-Game-Server
Announcements from the Laravel team at Laracon US
https://blog.laravel.com/everything-we-announced-at-laracon-us-2025
https://redd.it/1md620f
@r_php
https://blog.laravel.com/everything-we-announced-at-laracon-us-2025
https://redd.it/1md620f
@r_php
Laravel
Everything We Announced at Laracon US 2025 - Laravel - The PHP Framework For Web Artisans
All the highlights from Laracon 2025, including Laravel Cloud autoscaling, Forge upgrades, framework changes, and Nightwatch pricing.
Learning Platform Suggestion
Is geekforgeeks good source for learning PHP?
Which platform should i choose for becoming a job-ready php dev?
https://redd.it/1md8w32
@r_php
Is geekforgeeks good source for learning PHP?
Which platform should i choose for becoming a job-ready php dev?
https://redd.it/1md8w32
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
Anyone using Wayfinder?
Someone shared an image of a list of things Taylor was talking about in his Keynote and one was Wayfinder.
It seems very interesting but would require a decent amount of refactoring, which I am willing to do if its worth it.
Is anyone using it? How has it been for you?
https://redd.it/1md4zcu
@r_php
Someone shared an image of a list of things Taylor was talking about in his Keynote and one was Wayfinder.
It seems very interesting but would require a decent amount of refactoring, which I am willing to do if its worth it.
Is anyone using it? How has it been for you?
https://redd.it/1md4zcu
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
AnyCable for Laravel: plug-n-play Reverb compatibility and advanced Echo integration
https://evilmartians.com/chronicles/anycable-for-laravel
https://redd.it/1mdcyn4
@r_php
https://evilmartians.com/chronicles/anycable-for-laravel
https://redd.it/1mdcyn4
@r_php
evilmartians.com
AnyCable for Laravel: reliable WebSocket infrastructure—Martian Chronicles, Evil Martians’ team blog
Evil Martians transform growth-stage startups into unicorns, build developer tools, and create open source products.