Начало разработки обучения.

This commit is contained in:
2023-01-10 23:39:11 +01:00
parent 23a2de0d17
commit 220d965c01
8 changed files with 263 additions and 0 deletions
@@ -0,0 +1,17 @@
<?php
namespace DarksLight2\Traits;
trait Singleton
{
private static self $instance;
public static function getInstance(...$args): self
{
if(!isset(self::$instance)) {
self::$instance = new self(...$args);
}
return self::$instance;
}
}