]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/PHPUnit/Tests/_files/ClassWithNonPublicAttributes.php
Added unit tests.
[Github/sugarcrm.git] / tests / PHPUnit / Tests / _files / ClassWithNonPublicAttributes.php
1 <?php
2 class ParentClassWithPrivateAttributes
3 {
4     private static $privateStaticParentAttribute = 'foo';
5     private $privateParentAttribute = 'bar';
6 }
7
8 class ParentClassWithProtectedAttributes extends ParentClassWithPrivateAttributes
9 {
10     protected static $protectedStaticParentAttribute = 'foo';
11     protected $protectedParentAttribute = 'bar';
12 }
13
14 class ClassWithNonPublicAttributes extends ParentClassWithProtectedAttributes
15 {
16     public static $publicStaticAttribute = 'foo';
17     protected static $protectedStaticAttribute = 'bar';
18     protected static $privateStaticAttribute = 'baz';
19
20     public $publicAttribute = 'foo';
21     public $foo = 1;
22     public $bar = 2;
23     protected $protectedAttribute = 'bar';
24     protected $privateAttribute = 'baz';
25
26     public $publicArray = array('foo');
27     protected $protectedArray = array('bar');
28     protected $privateArray = array('baz');
29 }
30 ?>