Свойства PHP – изменение значения статического свойства в унаследованном классе
Итак, это моя черта: trait Cacheable { protected static $isCacheEnabled = false; protected static $cacheExpirationTime = null; public static function isCacheEnabled() { return static::$isCacheEnabled && Cache::isEnabled(); } public static function getCacheExpirationTime() { return static::$cacheExpirationTime; } } Это базовый класс: abstract class BaseClass extends SomeOtherBaseClass { use Cacheable; … } Это мои 2 заключительных класса: class […]