DocBlock kommentarer
När man skriver kod brukar man använda kommentarsblock för att dokumentera koden.
Uppdatera din befintliga kod i src/Person1.php
så att den använder docblock kommentarer.
Här ser du koden för klassen Person1 skriven med DocBlocks kommentarer att kommentera koden.
/**
* Showing off a standard class with methods and properties.
*/
class Person1
{
/**
* @var string $name The name of the person.
* @var integer $age The age of the person.
*/
public $name;
public $age;
/**
* Print out details on the person.
*
* @return string with details on person.
*/
public function details() {
return "My name is {$this->name} and I am {$this->age} years old.";
}
}
Koden och dess kommentarer kan sedan parsas av verktyg som phpDocumentor för att generera dokumentation av koden.
Det finns också statiska kodvalidatorer som parsar docblocken för att finna felaktigheter i kod och dokumentation.
För att lära dig med om Docblock så går du till hemsidan för phpDocumentor, de har en referensmanual för hur man kan skriva sina docblocks.
#Revision history
- 2018-03-23: (B, mos) Update type in docblock.
- 2018-03-19: (A, mos) Första versionen, uppdelad av större dokument.