some versions of php dont like static::class so use get_called_class() method instead
some versions of php dont like static::class so use get_called_class() method instead

discophp/framework,discophp/framework,discophp/framework