concrete5/concrete5-5.7.0 — pull request #1372 by cpill0789 (2014-10-17 22:39:29+00:00)
Title: Allow Packages to Add Attributes

The current implementation of attribute types and categories doesn't look in package directories for classes when adding a new attribute. If $pkg is provided, look for the files in \Concrete\Package\[PackageHandle]\Attribute.

Note: I'm note sure if this is the correct path to put the files in the package. Should they be in a sub directory in the package?

Also I haven't addressed attribute types in this pull request, which might need some modifications in loadController() (It wasn't exactly clear to me reading the code).