public static function fromFile($filename)
{
$trait = new PhpTrait();
$parser = new FileParser($filename);
$parser->addVisitor(new TraitParserVisitor($trait));
$parser->addVisitor(new MethodParserVisitor($trait));
$parser->addVisitor(new ConstantParserVisitor($trait));
$parser->addVisitor(new PropertyParserVisitor($trait));
$parser->parse();
return $trait;
}