Why do you use getBundleDir with __DIR__ inside, when you can get your dir from $bundleDirs ?