mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 09:41:36 +00:00
[php/en] Normalize PHP code style a bit according to PSR-2 (#2518)
This commit is contained in:
parent
4f43b011ad
commit
9420a489f9
@ -530,7 +530,8 @@ class MyClass
|
||||
private $priv = 'private'; // Accessible within the class only
|
||||
|
||||
// Create a constructor with __construct
|
||||
public function __construct($instanceProp) {
|
||||
public function __construct($instanceProp)
|
||||
{
|
||||
// Access instance variables with $this
|
||||
$this->instanceProp = $instanceProp;
|
||||
}
|
||||
@ -549,13 +550,15 @@ class MyClass
|
||||
// Magic Methods
|
||||
|
||||
// what to do if Object is treated as a String
|
||||
public function __toString() {
|
||||
public function __toString()
|
||||
{
|
||||
return $property;
|
||||
}
|
||||
|
||||
// opposite to __construct()
|
||||
// called when object is no longer referenced
|
||||
public function __destruct() {
|
||||
public function __destruct()
|
||||
{
|
||||
print "Destroying";
|
||||
}
|
||||
|
||||
@ -755,11 +758,15 @@ $cls = new SomeOtherNamespace\MyClass();
|
||||
*
|
||||
*/
|
||||
|
||||
class ParentClass {
|
||||
public static function who() {
|
||||
class ParentClass
|
||||
{
|
||||
public static function who()
|
||||
{
|
||||
echo "I'm a " . __CLASS__ . "\n";
|
||||
}
|
||||
public static function test() {
|
||||
|
||||
public static function test()
|
||||
{
|
||||
// self references the class the method is defined within
|
||||
self::who();
|
||||
// static references the class the method was invoked on
|
||||
@ -773,8 +780,10 @@ I'm a ParentClass
|
||||
I'm a ParentClass
|
||||
*/
|
||||
|
||||
class ChildClass extends ParentClass {
|
||||
public static function who() {
|
||||
class ChildClass extends ParentClass
|
||||
{
|
||||
public static function who()
|
||||
{
|
||||
echo "But I'm " . __CLASS__ . "\n";
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user