public function make()
    {
        if (self::$newComponentCache === null) {
            self::$newComponentCache = new \IvoPetkov\BearFramework\Addons\HTMLServerComponents\Internal\Component();
        }
        return clone(self::$newComponentCache);
    }
public function make()
    {
        if (self::$newComponentCache === null) {
            self::$newComponentCache = new \IvoPetkov\BearFramework\Addons\HTMLServerComponents\Internal\Component();
        }
        return clone(self::$newComponentCache);
    }
public function make ( ) { if ( self :: $ newComponentCache === null ) { self :: $ newComponentCache = new \ IvoPetkov \ BearFramework \ Addons \ HTMLServerComponents \ Internal \ Component ( ) ; } return clone ( self :: $ newComponentCache ) ; }
Creates new component and return it

@return \IvoPetkov\BearFramework\Addons\HTMLServerComponents\Internal\Component
Creates new component and return it