Rev 59 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 59 | Rev 60 | ||
---|---|---|---|
Line 40... | Line 40... | ||
40 | abstract class Base |
40 | abstract class Base |
41 | {
|
41 | {
|
42 | /**
|
42 | /**
|
43 | * Retrieves a property value.
|
43 | * Retrieves a property value.
|
44 | *
|
44 | *
|
- | 45 | * Automagically called when attempting to read data
|
|
- | 46 | * from inaccessible properties.
|
|
45 | *
|
47 | *
|
46 | * @param string $name
|
48 | * @param string $name
|
47 | * Property name
|
49 | * Property name
|
48 | * @throws InvalidArgumentException
|
50 | * @throws InvalidArgumentException
|
49 | * if the underscore property for the property
|
51 | * if the underscore property for the property
|
Line 69... | Line 71... | ||
69 | }
|
71 | }
|
70 | 72 | ||
71 | /**
|
73 | /**
|
72 | * Sets a property value.
|
74 | * Sets a property value.
|
73 | *
|
75 | *
|
74 | * Called when attempting to write data to inaccessible
|
76 | * Automagically called when attempting to write data
|
75 | * (usually protected or private) properties.
|
77 | * to inaccessible properties.
|
76 | *
|
78 | *
|
77 | * @param string $name
|
79 | * @param string $name
|
78 | * Property name
|
80 | * Property name
|
79 | * @param mixed $value
|
81 | * @param mixed $value
|
80 | * Property value
|
82 | * Property value
|