static function RealisticDummyContent::validate_class in Realistic Dummy Content 8
Validate that a class is a valid subclasss of Base
Parameters
$class: A class name
Throws
\Exception
2 calls to RealisticDummyContent::validate_class()
- RealisticDummyContent::improve_dummy_content in api/
src/ facade/ RealisticDummyContent.php  - Insert or improve dummy data in an entity of a given type.
 - realistic_dummy_content_api_validate_class in api/
realistic_dummy_content_api.module  - Validate that a class is a valid subclasss of Base
 
File
- api/
src/ facade/ RealisticDummyContent.php, line 134  - Define autoload class.
 
Class
Namespace
Drupal\realistic_dummy_content_api\facadeCode
static function validate_class($class) {
  if (!class_exists($class)) {
    throw new \Exception(t('@class is not a valid class; make sure you include its full namespace and that it is properly defined, and that you have cleared your cache.', array(
      '@class' => $class,
    )));
  }
  if (!is_subclass_of($class, '\\Drupal\\realistic_dummy_content_api\\manipulators\\Base')) {
    throw new \Exception(t('@class is a valid class but it is not a subclass of \\Drupal\\realistic_dummy_content_api\\manipulators\\Base.', array(
      '@class' => $class,
    )));
  }
}