Zend ve statik sınıf özellikleri

0 Cevap php

Onu tanımlarken statik sınıf özelliği için bir değer atamak çalışıyorum:

namespace Base;

abstract class Skeleton {   

protected static $entityManager = \Zend_Registry::get("EntityManager");
    ...
}

Bu kod yürütmesine çalıştığınızda bu hatayı alıyorum:

Parse error: syntax error, unexpected '(', expecting ',' or ';' in /var/www/
somewhere/application/models/Base/Skeleton.php on line 6

Ben sadece basit bir dize değeri atarsanız:

protected static $entityManager = "string";

Everyting gayet iyi. PHP işleyemez şey yapıyor muyum? Eğer öyleyse, bu nasıl çözmek için?

0 Cevap