protected function expandSchemaDependency(DeclareSchema $schema)
{
$expands = array();
$refs = $schema->getReferenceSchemas();
foreach ($refs as $refClass => $v) {
// $refSchema = new $refClass;
// $expand = array_merge($expand, $this->expandSchemaDependency($refSchema), array($refClass));
$expands[] = $refClass;
}
$expands[] = get_class($schema);
return array_unique($expands);
}