diff --git a/Model/Html/Head.php b/Model/Html/Head.php
index 95a8a8261..b3d8d00f2 100644
--- a/Model/Html/Head.php
+++ b/Model/Html/Head.php
@@ -28,7 +28,7 @@ use phpOMS\Localization\ISO639x1Enum;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Head implements RenderableInterface
+final class Head implements RenderableInterface
{
/**
diff --git a/Model/Html/Meta.php b/Model/Html/Meta.php
index 245012987..b1d8d7f0f 100644
--- a/Model/Html/Meta.php
+++ b/Model/Html/Meta.php
@@ -25,7 +25,7 @@ use phpOMS\Views\ViewAbstract;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Meta implements RenderableInterface
+final class Meta implements RenderableInterface
{
/**
diff --git a/Model/Message/Dom.php b/Model/Message/Dom.php
index 88078c430..38816d998 100644
--- a/Model/Message/Dom.php
+++ b/Model/Message/Dom.php
@@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Dom implements \Serializable, ArrayableInterface
+final class Dom implements \Serializable, ArrayableInterface
{
/**
diff --git a/Model/Message/FormValidation.php b/Model/Message/FormValidation.php
index b661a52e1..f1a9604b6 100644
--- a/Model/Message/FormValidation.php
+++ b/Model/Message/FormValidation.php
@@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface;
* @link https://orange-management.org
* @since 1.0.0
*/
-class FormValidation implements \Serializable, ArrayableInterface, \JsonSerializable
+final class FormValidation implements \Serializable, ArrayableInterface, \JsonSerializable
{
/**
diff --git a/Model/Message/Notify.php b/Model/Message/Notify.php
index 9d86770a2..065460939 100644
--- a/Model/Message/Notify.php
+++ b/Model/Message/Notify.php
@@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Notify implements \Serializable, ArrayableInterface, \JsonSerializable
+final class Notify implements \Serializable, ArrayableInterface, \JsonSerializable
{
/**
diff --git a/Model/Message/Redirect.php b/Model/Message/Redirect.php
index bf1f165ea..24d19495d 100644
--- a/Model/Message/Redirect.php
+++ b/Model/Message/Redirect.php
@@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Redirect implements \Serializable, ArrayableInterface, \JsonSerializable
+final class Redirect implements \Serializable, ArrayableInterface, \JsonSerializable
{
/**
diff --git a/Model/Message/Reload.php b/Model/Message/Reload.php
index 2e3f543ea..8f18b1ccd 100644
--- a/Model/Message/Reload.php
+++ b/Model/Message/Reload.php
@@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface;
* @link https://orange-management.org
* @since 1.0.0
*/
-class Reload implements \Serializable, ArrayableInterface, \JsonSerializable
+final class Reload implements \Serializable, ArrayableInterface, \JsonSerializable
{
/**
diff --git a/Stdlib/Map/MultiMap.php b/Stdlib/Map/MultiMap.php
index 973c18c18..5c2089800 100644
--- a/Stdlib/Map/MultiMap.php
+++ b/Stdlib/Map/MultiMap.php
@@ -24,7 +24,7 @@ use phpOMS\Utils\Permutation;
* @link https://orange-management.org
* @since 1.0.0
*/
-class MultiMap implements \Countable
+final class MultiMap implements \Countable
{
/**