PHP 7.4(veya 8.1'den sonra da olabilir tam hatırlamıyorum) sınıfın en başında property olarak tipi tanımlamalısınız. $this->PopUpSiteListModel sınıfın başında tanımlı olmadığı için kural hatası nedeniyle altını çizer fakat site çalışabilir.
Örnek;
<?php
class Example
{
public string $foo;
public function __construct(string $foo)
{
$this->foo = $foo;
}
}
$example = new Example('ok');
var_dump($example->foo);https://www.php.net/manual/en/language.oop5.properties.php
Evet hocam kesinlikle o yüzden ama şu anlık yeni bir eklentiyle sorunu çözdüm gayet güzel çalışıyor. Çözemeyen olursa kullanabilir. Çok teşekkür ederim dönüşünüz için.