77 lines
1.8 KiB
PHP
77 lines
1.8 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Pariatur ut laborum tempor voluptate consequat ea deserunt.
|
|
*
|
|
* Deserunt enim minim sunt sint ea nisi. Deserunt excepteur tempor id nostrud
|
|
* laboris commodo ad commodo velit mollit qui non officia id. Nulla duis veniam
|
|
* veniam officia deserunt et non dolore mollit ea quis eiusmod sit non. Occaecat
|
|
* consequat sunt culpa exercitation pariatur id reprehenderit nisi incididunt Lorem
|
|
* sint. Officia culpa pariatur laborum nostrud cupidatat consequat mollit.
|
|
*/
|
|
class TestClass
|
|
{
|
|
/**
|
|
* Anim labore veniam consectetur laboris minim quis aute aute esse nulla ad.
|
|
*
|
|
* @var int
|
|
*/
|
|
const TEST_CLASS_CONST = 123;
|
|
|
|
/**
|
|
* Lorem excepteur officia sit anim velit veniam enim.
|
|
*
|
|
* @var TestClass[]
|
|
*/
|
|
public static $staticTestProperty;
|
|
|
|
/**
|
|
* Reprehenderit magna velit mollit ipsum do.
|
|
*
|
|
* @var TestClass
|
|
*/
|
|
public $testProperty;
|
|
|
|
/**
|
|
* Reprehenderit magna velit mollit ipsum do.
|
|
*
|
|
* @var TestClass
|
|
*/
|
|
private $privateProperty;
|
|
|
|
/**
|
|
* Reprehenderit magna velit mollit ipsum do.
|
|
*
|
|
* @var TestClass
|
|
*/
|
|
protected $protectedProperty;
|
|
|
|
/**
|
|
* Do magna consequat veniam minim proident eiusmod incididunt aute proident.
|
|
*/
|
|
public static function staticTestMethod()
|
|
{
|
|
echo self::TEST_CLASS_CONST;
|
|
}
|
|
|
|
/**
|
|
* Non culpa nostrud mollit esse sunt laboris in irure ullamco cupidatat amet.
|
|
*
|
|
* @param TestClass $testParameter Lorem sunt velit incididunt mollit
|
|
* @return TestClass
|
|
*/
|
|
public function testMethod($testParameter): TestInterface
|
|
{
|
|
$this->testProperty = $testParameter;
|
|
}
|
|
|
|
private function privateTestMethod()
|
|
{
|
|
return $this->privateProperty;
|
|
}
|
|
|
|
protected function protectedTestMethod()
|
|
{
|
|
return $this->protectedProperty;
|
|
}
|
|
} |