2 class ParentClassWithPrivateAttributes
4 private static $privateStaticParentAttribute = 'foo';
5 private $privateParentAttribute = 'bar';
8 class ParentClassWithProtectedAttributes extends ParentClassWithPrivateAttributes
10 protected static $protectedStaticParentAttribute = 'foo';
11 protected $protectedParentAttribute = 'bar';
14 class ClassWithNonPublicAttributes extends ParentClassWithProtectedAttributes
16 public static $publicStaticAttribute = 'foo';
17 protected static $protectedStaticAttribute = 'bar';
18 protected static $privateStaticAttribute = 'baz';
20 public $publicAttribute = 'foo';
23 protected $protectedAttribute = 'bar';
24 protected $privateAttribute = 'baz';
26 public $publicArray = array('foo');
27 protected $protectedArray = array('bar');
28 protected $privateArray = array('baz');