Introduced CalculatableBlock + basic implementation for valid().
[core.git] / inc / classes / main / factories / index / class_FileStackIndexFactory.php
index 8143840a5d5c9457c37205e03d90dae0647dadba..3ce37f01aac262acd835343232e3d7b8436990d9 100644 (file)
@@ -47,6 +47,9 @@ class FileStackIndexFactory extends ObjectFactory {
                        // Get the handler instance
                        $indexInstance = self::createObjectByConfiguredName($type . '_file_stack_index_class', array($fileName));
 
+                       // Add check for interface
+                       assert($indexInstance instanceof IndexableStack);
+
                        // Add it to the registry
                        Registry::getRegistry()->addInstance($type . '_index', $indexInstance);
                }