/** * @param $name * @param array $properties * @param string $prefix * @return \CatLab\Validator\Models\Model */ public static function make($name, array $properties, $prefix = null) { $model = new self($name); if ($prefix) { $model->setPrefix($prefix); } $model->processProperties($properties); return $model; }