src/NGB/Db/MySQLy/Model.php
public static function agregar() {

		$atributos = func_get_arg(0);

		$c = get_called_class();
		$c = new $c( $atributos );

		$c->insert();

		return $c;
	}
public static function agregar() {

		$atributos = func_get_arg(0);

		$c = get_called_class();
		$c = new $c( $atributos );

		$c->insert();

		return $c;
	}
cuando una tabla hereda de otra sobreescribir esta funcion

hace un new y un insert retornando el Objeto

@return self
@throws \Exception