My latest module does not seem to be loading .install when enabled. Here's the rundown:
I have a .module file implementing
Both appear to work fine, after enabling the module: navigating to the menu path works as expected and my new views base type is present.
I have a .install file implementing
None of the functions in the install file appear to run. The new tables are not present after enabling and there are no errors logged.
If I manually call the functions in the .install file with devel THEN I get an undefined error. I can only assume that the install file is not being loaded.
Running the .install file through the command line PHP interpreter doesn't bring up any syntactic errors.
I'm at a loss to explain why the file is not loaded into scope when the module is enabled.
I'd appreciate any assistance.